以下是一个简单的示例,演示如何使用SetDefExt方法:
CFileDialog fileDlg(TRUE); // TRUE表示打开文件对话框

// 设置默认文件扩展名
fileDlg.SetDefExt(_T("txt"));

// 显示文件对话框
if (fileDlg.DoModal() == IDOK)
{
    // 用户点击了确定按钮
    // 这里可以处理选择文件的逻辑
}

在上面的示例中,_T("txt")是默认的文件扩展名。通过调用SetDefExt方法,你可以设置文件对话框上的默认扩展名,以方便用户选择文件时更容易识别。如果用户手动输入文件名时没有提供扩展名,将使用这个默认的扩展名。

请确保在显示文件对话框之前调用SetDefExt方法。如果你使用的是不同的MFC版本,方法的参数或用法可能会有所不同,请查阅相应版本的MFC文档获取详细信息。


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