MFC 打开文件夹

我是这么写的CFileDialogdlg1(TRUE);if(dlg1.DoModal()==IDOK){this->DriverPath=dlg1.GetPathNam... 我是这么写的
CFileDialog dlg1(TRUE);
if(dlg1.DoModal()==IDOK)
{
this->DriverPath=dlg1.GetPathName();
this->UpdateData(FALSE);
}

但是这个必须要指定具体文件如:c\windows\123.exe
我现在想指定文件夹也可以打开如:c\windows\

该怎么办?
展开
 我来答
顽健还巍然的小丁香4840
2014-06-06 · TA获得超过194个赞
知道答主
回答量:121
采纳率:0%
帮助的人:173万
展开全部
CFileDialog fileDlg(TRUE);
fileDlg.m_ofn.lpstrTitle="我的文件打开对话框";
fileDlg.m_ofn.lpstrFilter="Text Files(*.txt)\0*.txt\0All Files(*.*)\0*.*\0\0";
fileDlg.DoModal()
追问
不好用啊哥,跟我的效果一样,还是不能 只 指定文件夹!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式