要設置MFC中的CFileDialog,您可以使用以下步驟:
CFileDialog dlg(TRUE); // TRUE表示文件打開對話框,FALSE表示保存對話框
dlg.m_ofn.lpstrTitle = _T("選擇文件"); // 設置對話框標題
dlg.m_ofn.lpstrFilter = _T("文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*||"); // 設置文件過濾器
dlg.m_ofn.nFilterIndex = 1; // 設置默認過濾器索引
dlg.m_ofn.lpstrInitialDir = _T("C:\\"); // 設置初始目錄
dlg.m_ofn.Flags |= OFN_FILEMUSTEXIST; // 設置文件必須存在標志
if (dlg.DoModal() == IDOK) {
CString filePath = dlg.GetPathName(); // 獲取選擇的文件路徑
// 處理文件路徑
}
以上是設置CFileDialog的基本步驟,您可以根據需要進一步調整對話框的屬性和處理用戶的選擇。