c++ - MFC默认选择路径

标签 c++ mfc

MFC中浏览控件的默认路径(选择文件)是什么?

在我的应用程序中,如果我单击浏览按钮,它会打开 C:\Windows\Microsoft.NET\Framework\v4.0.30319。你们能告诉我 mFC 中浏览按钮的行为吗?

最佳答案

如果您使用 CFileDialog 作为浏览选项,请像这样使用

CString strFilePath;  // CString variable to save file path
CFileDialog m_dlg1(TRUE,NULL,L"c:\\Program Files\\",OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, NULL, NULL);

if(m_dlg1.DoModal() == IDOK)
    strFilePath = m_dlg1.GetPathName();

它将打开 c:\\Program Files 目录

关于c++ - MFC默认选择路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36697689/

相关文章:

c++ - Windows 10:Pen(手写笔)在MFC应用程序上不起作用

c++ - mfc 程序使用了错误的小数分隔符/语言

c++ - 使用 FFMPEG 读取每帧时间码?

c# - 如何使用 CString Reference 调用非托管 C++ DLL

c++ - 有没有 Winapi 方法可以将文件移动到回收站?

c++ - 计算一个词在 map 中出现的次数 - 使用 transform() - 调用不匹配

c++ - viewrich.cpp 中的调试断言错误

c++ - MFC : accessing CMainFrame's CImageList from ChildView

c++ - 在稀疏文件中查找数据 block 的长度

c++ - 使用鼠标手动提取对象