char szCurDirBackup[_MAX_PATH];
GetCurrentDirectory(sizeof(szCurDirBackup),szCurDirBackup);
INT_PTR dlgRC=dlg.DoModal(); //dlg是一个CFileDialog对象
SetCurrentDirectory(szCurDirBackup);我想问的问题是为什么在用DoModal()方法前要取得一次当前路径
而在之后要设定一次当前路径?这是一个成熟软件的源代码,szCurDirBackup数组仅仅在这里用到了,别的地方没有用到.请问原因.谢谢诸位热心人了.
//小弟在线等
解决方案 »
- 诚恳高手给个简单MFC多线程实例
- 如何把EDIT控件做成只用于显示信息的功能?
- 操作系统找不到已输入的环境选项,这是什么原因啊?我用的编译器是VC ?
- 如何用API取得网卡的名字
- 关于结构的定义
- 钩子函数咋才能钩到中文咧?
- 怎样去获取服务器上的一个exe文件(在线......100分)
- 诚问这个界面是如何实现的!
- Jeffrey Richter著<Programming Server-side Application for Microsoft Windows>现在还有卖吗?
- 怎样在窗口没有显示出来之前将数个小位图“拼成”一个大位图并可以保存,急!
- 新浪年前关于宝马撞人的案件的新闻几乎都看不到了
- 《programming windows》中MDI例子的问题
这是一种严谨的编程方法,值得提倡