0

我的应用程序中有一个要求,我需要使用通用另存为文件对话框以编程方式设置文件名和扩展名。但似乎在手动更改对话框上的另存为类型之前不考虑另存为文件类型。即使对话框上的另存为类型不同,它也默认采用当前打开文件的类型,并要求覆盖现有文件。我已经尝试使用带有 OPENFILENAME 结构的参数,但无法解决它。对此问题的任何帮助表示赞赏。

4

1 回答 1

1

将 lpstrDefExt 字段留空。

如果填写此字段,将使用默认值。

于 2013-12-04T14:44:15.373 回答