如何设置cfiledialog打开文件的浏览方式

来源:百度知道 编辑:UC知道 时间:2024/05/17 18:17:40
我想让cfiledialog默认的文件对话框显示的文件,是详细信息的浏览方式,这要怎么做才能更改浏览方式呢?

CFileDialog filedlg(true,"Txt File",NULL,0,"文本文件|*.txt|可执行文件|*.exe|网页|*.htm||");
其中的参数:1,true为打开文件,false为保存文件;其他的自己看看MSDN吧~

filedlg.DoModal();

在对话框打开之前设置:
CFileDialog dlg;
dlg.m_ofn.lpstrInitialDir="C:\\Windows"
dlg.DoModal();

否则只有用钩子截获对话框打开时的消息,在他显示之前改变他的墨认路径。