vs2005中对于CFileDialog文件对话框打开文件后不能打开本地文件的问题
2015-05-31 16:27
393 查看
vs2005中对于CFileDialog文件对话框打开文件后不能打开本地文件的问题:
原因:CFileDialog会更改默认的当前路径
原因:CFileDialog会更改默认的当前路径
CFileDialog dlg(TRUE , //TRUE为 OPEN对话框,FALSE 为SAVE AS对话框 NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT |OFN_NOCHANGEDIR,//---添加OFN_NOCHANGEDIR这个就不会改变当前默认路径了! ( LPCTSTR)_TEXT ("TXT Files (*.txt)|*.txt||"), this);
这样使用后,再使用fstream file(“data.txt”,ios::in);就可以打开程序当前目录下的文件了。
相关文章推荐
- Morris.js-利用JavaScript生成时序图
- USACO:2.2.1 Preface Numbering 序言页码
- Internal Sorting: Cocktail-shaker sort: Sorting by Exchanging
- Building Unity3D Plugins for Android
- GTD时间管理(3)---行动容器分析理论法
- opengl(八)
- RT5350硬件调试总结
- android中使用static、application、本地存取数据的问题
- CSDN-markdown编辑器指南
- 字符串链式实现
- 压缩感知--数学基础
- 验证(Javascript和正则表达式)
- php导出word实例代码
- 优化ITOO
- Hadoop学习笔记(六)---HDFS java接口
- Windows 动态磁盘卷:简单卷、跨区卷 、带区卷 、镜像卷 、RAID5卷 相关配置操作
- unity,荧光效果(bloom)实现过程
- 基于epoll服务器的测试计划
- 设计一个随机洗牌的算法
- plist存储的用法和路径