TCHAR szFilter[] = _T("所有文件(*.*)|*.*|文本文件(*.txt)|*.txt||");
CFileDialog fileDlg(TRUE, _T("*.*"), NULL, 0, szFilter, this);
CString strFilePath;
string str;
// 显示打开文件对话框
if (IDOK == fileDlg.DoModal())
{
// 如果点击了文件对话框上的“打开”按钮,则将选择的文件路径显示到编辑框里
strFilePath = fileDlg.GetPathName();
}
相关文章
- Delphi 让自己的软件实现双击打开文件 转
- MFC中关于子对话框中编辑框不能编辑的问题
- 无法打开包含文件:'jni。h':没有这样的文件或目录
- 不能打开包含文件:“versionhelper”。没有这样的文件或目录。
- 不能打开包含文件:'ctype。没有这样的文件或目录。
- VB.NET 如何获取当前打开的文件名和它的绝对路径
- 两步实现在Git Bash中用Sublime打开文件
- 万恶技术系列笔记-jupyter工作路径和源文件打开方式
- MFC练习4:使用模态对话框
- 新手,Visual Studio 2015 配置Boost库,如何编译和选择,遇到无法打开文件“libboost_thread-vc140-mt-gd-1_63.lib“的解决办法