在编制对话框应用程序时,如果使用CFile类的成员函数“Open” 打开一个文件,在不指定文件的路径时会默认为当前程序的路径,但如果使用了文件打开对话框类CFileDialog并打开过文件的话,再用CFile类的成员函数Open打开文件,其默认路径会变成CFileDialog类打开文件的路径,这是因为CFileDialog类打开文件时修改了系统的默认(缺省)路径,如果不想让CFileDialog类改变默认路径,只要在使用CFileDialog类Open函数时,加上OFN_NOCHANGEDIR属性标志即可。。