工控编程吧
标题:
上位机MFC如何使用文件对话框
[打印本页]
作者:
qq263946146
时间:
2019-8-1 11:58
标题:
上位机MFC如何使用文件对话框
文件对话框处理类为CFileDialog。通过其构造函数传递的参考我们可创建打开或保存文件的对话框。
文件对话框的主要作用就是弹出对话框让用户选择指定文件,好让我们获取文件的相关信息。
比如文件路径,文件名称等等。
例如我们可以创建按钮控件,调用下面代码查看效果。
void CDemoDlg::OnBrowseFile()
{
//文件扩展名
CString strFilter = _T("所有文件(*.*)|*.*||");
//创建文件对话框
CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY |
OFN_OVERWRITEPROMPT, strFilter);
//对话框标题
dlg.m_ofn.lpstrTitle = _T("浏览文件");
if(dlg.DoModal() == IDOK)
{
//获得文件路径
CString strPathName = dlg.GetPathName();
CString strText = _T("");
strText.Format(_T("%s"), strPathName);
AfxMessageBox(strText);
}
}
复制代码
[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4