|
//文件類型過濾 const TCHAR pszFilter[] = _T("EXE File (*.exe)|*.exe|Dynamic-link library (*.dll)|*.dll|Any Files (*.*)|*.*||"); //第一個參數為TRUE是打開文件,為FALSE是文件另存為 CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, pszFilter, this); dlg.m_ofn.lpstrInitialDir = _T("c:\\WINDOWS\\"); //設置對話框默認呈現的路徑 if (dlg.DoModal() == IDOK) { //獲取選中的文件的路徑 CString strFilePath = dlg.GetPathName(); }