void CMFCApplication4Dlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
//CDialogEx::OnOK();
CFileDialog fileDlg(TRUE, NULL, NULL, OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST, _T("文本文件(*.txt)|*.txt | 所有文件(*.*)|*.*||"), this);
fileDlg.m_ofn.lpstrInitialDir = _T("C:\\");//设置打开时的默认路径
if (fileDlg.DoModal() == IDOK)//打开对话框
{
AfxMessageBox(fileDlg.GetPathName());
//使用C++ 文件I/O
}
}
void CMFCApplication4Dlg::OnBnClickedCancel()
{
// TODO: 在此添加控件通知处理程序代码
CFileDialog fileDlg(FALSE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST, _T("*.txt|*.txt||"), this);
if (fileDlg.DoModal() == IDOK)
{
AfxMessageBox(fileDlg.GetPathName());
}
}
MFC 文件对话框操作
原创
©著作权归作者所有:来自51CTO博客作者洋洋蒼蒼的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:svn使用方法(权限配置等)
下一篇:MFC操作数据库类
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MFC---为对话框添加控件(对话框)
创建对话框资源需要创建对话框模板、修改对话框属性、为对话框添加各种控件等步骤,前面一讲中已经讲了创建对话框
mfc c++ 控件 文本框 编辑框 -
MFC---消息对话框和文件对话框(对话框)
前面几节讲了属性页对话框,我们可以根据所讲内容方便的建立自己的属性页对话框。本节讲解Windows系统中最常用最简单
mfc c++ 文件对话框 编辑框 模态 -
[MFC] A对话框调用B对话框
假设A为主对话框,调用B子对话框时,需要在A的头文件中声明#include“B.h” 法一:在A对话框按钮对应的函数中声明一个B
mfc c++ microsoft 头文件 主函数 -
MFC---创建对话框类和添加控件变量(对话框)
前两讲中为大家讲解了如何创建对话框资源。创建好对话框资源后要做的就是生成对话框类了。再声明下,生成对话
mfc c++ 控件 编辑框 数据交换 -
【转】MFC对话框和控件控件 列表框 派生类 编辑框 数据