mfc 用CFileDialog类获取保存路径 问题
如:CFileDialogdlg(FALSE,NULL,NULL,NULL,NULL);dlg.DoModal();的时候总会提示内存错误!求救!我的源代码是这样的:CS...
如: CFileDialog dlg(FALSE,NULL,NULL,NULL,NULL);
dlg.DoModal(); 的时候总会提示内存错误!
求救!
我的源代码是这样的:
CString filter;
filter = "txt(*.txt)|*.txt||*.*";
CFileDialog *FDdlg = new CFileDialog(FALSE,".vdx",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, filter,NULL);
if(FDdlg->DoModal()==IDOK)
{
CString str;
str=FDdlg->GetPathName();
}
在运行的时候是能够通过的,但是运行完后就会提示内存方面的错误.
谢谢 leeihcy 展开
dlg.DoModal(); 的时候总会提示内存错误!
求救!
我的源代码是这样的:
CString filter;
filter = "txt(*.txt)|*.txt||*.*";
CFileDialog *FDdlg = new CFileDialog(FALSE,".vdx",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, filter,NULL);
if(FDdlg->DoModal()==IDOK)
{
CString str;
str=FDdlg->GetPathName();
}
在运行的时候是能够通过的,但是运行完后就会提示内存方面的错误.
谢谢 leeihcy 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询