读书人

输出结果是多少解决方案

发布时间: 2012-09-14 11:53:44 作者: rapoo

输出结果是多少

C/C++ code
CFileDialog dir(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,0,this,0,1);    if(dir.DoModal() == IDOK)    {        CString path1,path2;        wchar_t size[32];        wchar_t path_s1[260];        wchar_t path_s2[260];        path1 = dir.GetPathName();        GetDlgItem(IDC_EDIT1)->GetWindowTextW(path2);        path2 = path2 + _T("\\") + dir.GetFileName();        WIN32_FIND_DATAW FileData;        HANDLE h = FindFirstFileW(path1,&FileData);        if(h = INVALID_HANDLE_VALUE)        {            MessageBox(_T("无法传送该文件"),_T("提示"),MB_OK|MB_ICONWARNING);        }        else           MessageBox(_T("aaaaaa"),_T("提示"),MB_OK|MB_ICONWARNING);


上面是我今天调试了好久好久的,给大家分享下,说对有分,说错没分,也碰过调试这些的,也给分

[解决办法]
取决于你输入的路径
如果FindFirstFileW成功则aaaaaa 反之则无法传送该文件

读书人网 >C++

热点推荐