您的位置:首页 > 其它

VS2013 MFC 如何浏览文件并将路径显示到编辑框?

2017-07-23 10:09 302 查看
1、在vs2013里新建一个MFC基于对话框程序,命名为BrowseFile。


2、插入控件并设置标题:



3、设置ID:

编辑框:IDC_FILE

按钮:IDC_BROWSE

4、给编辑框添加一个CEdit型的变量m_file。



5、双击按钮,添加按下处理程序代码:

CFileDialog dlg(TRUE/*这个参数为TRUE就是“打开”对话框,为FALSE就是“保存”对话框*/, NULL/*默认文件类型*/, NULL/*默认文件名*/, OFN_HIDEREADONLY/*样式,这里设置为“隐藏只读”*/, _T("所有文件(*.*)|*.*||")/*文件类型列表*/, NULL, NULL, FALSE/*指定文件打开对话框是否为Vista样式*/);
if (dlg.DoModal() == IDOK)//如果用户在文件对话框中点击了“确定”按钮
{
CString strPathName = dlg.GetPathName();//获取文件路径到strPathName
m_file.SetWindowText(strPathName);//显示文件路径到编辑框
}



6、编译并运行程序,查看效果!





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: