CFileDialog如何不更改当前目录

时间:2022-06-09 16:16:13

文章提到CFileDialog会改变当前目录。我在处理的时候,是取得了程序运行目录,然后在那个目录下创建了文件。今天查了MSDN得知,在创建CFileDialog对象的时候,加入OFN_NOCHANGEDIR标志,可以使得文件不改变当前目录。

 

CFileDialog fileDiaog(TRUE, NULL, NULL, OFN_NOCHANGEDIR);