CFileDialog   d_File(FRUE, NULL,NULL,NULL,szFilter,FromHandle(m_hWnd));

// 如果写了下面这句那么每次打开都是这个设置的默认路径。。如果不写下面这一句,每次打开都是上一次打开的路径,而只是第一次打开的库-->文档。。

FileDlg.m_ofn.lpstrInitialDir="设置你要打开的默认路径,如果不写,一般就是打开 库-->文档";

if(FileDlg.DoModal()==IDOK)   
{   
   // 打开某文件 要做的事
}

===========================================

ps:怎么实现第一次打开是设置的默认路径,而以后打开就是上一次打开的路径呢? 可以查找注册表某键,如果不存在就设置默认的路径,如果存在就什么都不做。因为第一次打开的时候  还没有创建的自定义的那个键,所以查找不到, 此时设置默认路径, 同时创建这个键值。由于电脑注册表是全局的,因此下次打开,就能找到这个键了,从而不进行设置路径而是打开上一次打开的路径。

最新文章

  1. [bzoj3626][LNOI2014]LCA
  2. Microsoft Azure Web Sites应用与实践【3】—— 通过Visual Studio Online在线编辑Microsoft Azure 网站
  3. ECMAScript 6(ES6)有什么新东西
  4. FPM打包工具
  5. 生成MD5的方法
  6. Linux内核树的建立-基于ubuntu系统
  7. 第8条:覆盖equals时遵守通用约定
  8. Android开发之”再按一次退出程序“的实现
  9. angularjs hover
  10. Java根据字节数据判断文件类型
  11. Strut2 spring hibernate 整合
  12. git reset、git checkout和git revert的区别
  13. ubuntu/debian 多版本gcc共存
  14. a标签的4种状态及设置CSS
  15. Windows无法自动将IP协议堆栈绑定到网络适配器 的解决办法
  16. 机器学习面试--一句话概括传统ML算法
  17. 组队项目——黄金点(叶雨&王浩)
  18. 死磕nginx系列-nginx日志配置
  19. 【转】基于easyui开发Web版Activiti流程定制器详解(一)——目录结构
  20. php分页类 可直接调用

热门文章

  1. mysql关联删除
  2. Golang爬虫示例包系列教程(一):pedaily.com投资界爬虫
  3. Kafka集群搭建
  4. Linux网络常用头文件说明
  5. 我喜欢的快捷键 webstorm
  6. HTML5 <canvas> 基础学习
  7. ngDialog 设置其宽度大小
  8. idea不能加载xml
  9. Filemon(Filemon文件系统监视)V7.04官方版
  10. Android平台 视频编辑的高级版本