首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

输出结果是多少解决方案

2012-09-14 
输出结果是多少C/C++ codeCFileDialog dir(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,0,this,

输出结果是多少

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 反之则无法传送该文件

热点排行