急急,小问题,大分数,之七!!!!!!!!!! 我用一个CFileDialog打开一个文件夹,但是我不知道怎么配那个CFileDialog.m_ofn(在VC7里面是pOFN),我指定了一个默认的要打开的文件夹的目录,但是总是出现异常。大家给我点意见!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看下面的代码:CString strPrompt;char BASED_CODE szFilter[] = "txt Files (*.txt)|*.txt|Data Files (*.dat)|*.dat|All Files (*.*)|*.*||";CFileDialog fDlg (TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT , szFilter);fDlg.m_ofn.Flags |= OFN_NOCHANGEDIR;if(fDlg.DoModal() == IDOK){//Do you thing here} 关键是我要在设定的Directory下打开这个对话框,就是说这个对话框打开的时候是要在我设定的这个Directory!!!!!!!!!! m_ofn具体可以看MSDN,查找关键字:OPENFILENAME OPENFILENAME 我已经知道了,我也设定了里面的默认路径的参数,可是就是出错,我估计是什么地方没设。而且在VC7里面m_ofn,已经变成了pFON了,是一个指针了。我就更不知道怎么办了 好象还没有这个功能,不过这个功能我觉得没太大的用处,文件对话框本来就可以自己选择路径和文件,而且下次再打开的时候会自动到上次保存的目录。如果一定要这个功能,也可以,你自己可以从CFileDialog下派生一个CYouFileDialog类,再把这项功能加入! 在MFC下使用fopen函数的问题 调测工程时, 异常退出debug模式. 急找高手帮忙解决:Unhandled exception in e_fs.exe 0xC0000005;Access Violation 报...!!!600里加急... 如何插入表格 公告!封杀shangroad (shangroad)oldforest(老式森林) vc 的类之间关系的问题.急!! 在线等待,高分奉送,建议给分!!! 各位有经验的程序员请进: 如何做基于网络的应用程序 初学者不知网页上传不了的问题? 如何做半透明窗体??
CString strPrompt;
char BASED_CODE szFilter[] = "txt Files (*.txt)|*.txt|Data Files (*.dat)|*.dat|All Files (*.*)|*.*||";
CFileDialog fDlg (TRUE, NULL, NULL,
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT , szFilter);
fDlg.m_ofn.Flags |= OFN_NOCHANGEDIR;
if(fDlg.DoModal() == IDOK)
{
//Do you thing here
}
具体可以看MSDN,查找关键字:OPENFILENAME