我的C++代碼在我的程序以下行異常帶的CFileDialog(MFC)
CFileDialog dialog(true);
CString strFileName=L"";
INT_PTR nResult = dialog.DoModal();
if(nResult == IDOK)
// Exception spotted here
// Debug information gives me --> dialog = {CFileDialog hWnd=0x00000000}
// What's the heck?
strFileName=dialog.GetFolderPath();
的問題是:當我運行Windows XP的PC上執行的程序,也總是有一個醜陋的例外,這我不知道它爲什麼發生。但是,當我將它複製到另一臺運行Windows 7的PC時,一切都很好。
我很絕望。你能告訴我爲什麼嗎?
我試過了!該函數返回0,表示一切正常。 :( – anhldbk 2011-01-21 09:50:26