怎么改变CFileDialog的默认路径

2025-05-04 03:52:54
推荐回答(1个)
回答1:

打开文件对话框创建对象的时候,CFileDialog OpenDlg(TRUE,0,0,OFN_HIDEREADONLY|OFN_FILEMUSTEXIST,(LPCTSTR)Filter,NULL);
第四个参数,是设置是否当由主程序界面的按钮打开了文件对话框并选了某个文件,返回主程序界面后默认的路径变成了选择文件的路径的,将参数加上 |OFN_NOCHANGEDIR 就不会改变你的默认路径了
获取程序路径好像可以用GetModuleFileName()这个函数