上古世纪 法师:CFileDialog类求助

来源:百度文库 编辑:中科新闻网 时间:2024/05/09 05:55:08
我用CFileDialog类选择了一个文件后
发现当前目录变改变成该文件所在目录了
请问怎么解决这种情况
我不想每次选择一次就用一次SetCurrentDirectory();
ps:问题解决后另有加分

这是必须的

这是因为Windows会自动将目录改变情况记录在注册表中
你可以在DoModal之前记录当前目录
然后对话框关闭后在SetCurrentDirectory