输出结果是多少
- 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 反之则无法传送该文件