在 MFC(Microsoft Foundation Classes)的 CFileDialog 类中,确实存在 SetDefExt 方法。CFileDialog::SetDefExt 方法用于设置默认文件扩展名。

以下是该方法的简要说明:
void CFileDialog::SetDefExt(LPCTSTR lpszExt);

  •  lpszExt: 指定默认的文件扩展名。


例如,你可以这样使用该方法:
CFileDialog fileDlg(TRUE); // TRUE for File Open dialog
fileDlg.SetDefExt(_T("txt")); // 设置默认文件扩展名为"txt"

// 其他设置和调用...

if (fileDlg.DoModal() == IDOK)
{
    // 处理所选文件...
}

在这个例子中,SetDefExt 被用来设置默认的文件扩展名为 "txt",以便在文件对话框中显示。请注意,DoModal 函数将打开文件对话框,用户选择文件后,你可以通过相关的操作获取所选文件的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/17748/MFC/CFileDialog