當前位置:編程學習大全網 - 編程軟體 - MFC裏面怎麽找OpenFileDlg控件?

MFC裏面怎麽找OpenFileDlg控件?

這是我寫的壹個選擇文件的代碼。可以直接使用。

今天用到了CFileDialog,要求是要指定壹個初始文件夾,而不是默認的“我的文檔”。下面的代碼可以實現將初始文件夾定位到 c:\\windows\

//瀏覽文件

CString strFile;

CString defExe("dat");

CString defFileName("*.dat");

CString defFilter("數據文檔(*.dat)|*.dat|所有文件(*.*)|*.*|");

CFileDialog dlg(true,defExe,defFileName,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,defFilter);

//下面可以指定文件夾,如果不用,默認打開”我的文檔“

dlg.m_ofn.lpstrInitialDir= "c:\\windows\\";

if(dlg.DoModal()==IDOK)

{

strFile = dlg.GetPathName();

MessageBox(strFile);

}

  • 上一篇:移動app開發是幹嘛的?
  • 下一篇:ab750變頻器如何設置面板控制
  • copyright 2024編程學習大全網