CFileDialog会自动更改程序当前工作目录(解决方案)!
2015-10-21 17:03
423 查看
4000
BOOL isOpen = FALSE; //是否打开(否则为保存) CString defaultDir = L"E:\\FileTest"; //默认打开的文件路径 CString fileName = L"test.xls"; //默认打开的文件名 CTime tm; tm=tm.GetCurrentTime(); fileName=tm.Format("%Y-%m-%d.mdb"); CString filter = L"文件 (*.mdb)|*.mdb||"; //文件过虑的类型 CFileDialog openFileDlg(isOpen, NULL, fileName, OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_NOCHANGEDIR, filter, NULL); //<span style="font-family: Arial, Helvetica, sans-serif;">OFN_NOCHANGEDIR是不改变目录的关键字</span> INT_PTR result = openFileDlg.DoModal();
相关文章推荐
- C语言数组练习
- 使用UITabBarViewCOntroller时隐藏tabbar
- Ubuntu下usb设备读写权限设置
- JavaScript中JSON使用
- ios代码编写UIButton,设置图片,图片不显示
- Google地图API方式查看卫星地图
- 用git无法连接github的解决方法
- SVN checkout出某个特定版本
- ORACLE函数
- scp跨机远程拷贝
- 请记住我,我叫叶良辰
- 第八周项目2建立链串算法库
- 像素,分辨率,以及点,px ,pt ,PPI ,DPI
- Android:AsyncTask
- HDU 1711 - Number Sequence(kmp)
- Mobiscroll脚本破解,去除Trial和注册时间限制
- Git常用命令
- 《软件需求十步走》阅读笔记二
- jquery实现广告位循环向上滚动
- APP提交APP Store 加速通道