请教MFC中的文件操作 想把文件存盘,或者读取,要跳出一个DLG,指定文件后缀,指定初始显示的路径,,,等于一般的存盘或者读取工作,请教代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CFileDialog dlg(FALSE,"txt","未命名",OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,"文本文件 (*.txt)|*.txt|Excel文件 (*.xls)|*.xls|"); if(dlg.DoModal()==IDOK) { CString sFile; sFile=dlg.GetPathName();// 得到保存的文件名; // 下面是你要保存的过程 …… } 其他都没问题,但怎么改变这个DLG的标题,现在设置的是FALSE,显示:另存为。 dlg.m_ofn.lpstrTitle = "Hello!"; CFileDialog dlg(FALSE,"txt","未命名",OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,"文本文件 (*.txt)|*.txt|Excel文件 (*.xls)|*.xls|");dlg.m_ofn.lpstrTitle = "Hello!";if(dlg.DoModal()==IDOK) CFileDialog dlg(FALSE, "txt ", 。这个“txt"参数是什么意思?还有,怎么设置初始打开时显示的路径? “txt”参数是对话框默认的文件扩展名,即文件类型,其实,你可以在MSDN中找到CFileDialog 这个类的详细说明 设定起始路径CFileDialog dlg(FALSE); dlg.m_ofn.lpstrInitialDir="E:\\"; 请教关于unicode字符的问题 早中晚上班制的程序逻辑该怎么写 网络图像传输问题,特急!!!!!高分奉献(50) 急啊,就要交差了!! 弱问一个:VS装了sp6还要装sp5吗? 救命啊,我的系统用不了ADO了~~~~ 在线等,为了这个程序,耗了我很多分!不过程序快完了!还有一个小问题的!关于SQL的!望赐教 sdk中数据传递问题///在什么时候更适合用sdk编? 菜鸟求助 关于MFC的消息发送 我已经装了MSDN,如何才能不用MSDN的光盘就能看例子? 菜鸟问题,如何把CString表示的时间转换为CTime类型! 问几个计算机课程的专业英文
if(dlg.DoModal()==IDOK)
{
CString sFile;
sFile=dlg.GetPathName();// 得到保存的文件名;
// 下面是你要保存的过程
……
}
还有,怎么设置初始打开时显示的路径?
其实,你可以在MSDN中找到CFileDialog 这个类的详细说明
CFileDialog dlg(FALSE);
dlg.m_ofn.lpstrInitialDir="E:\\";