http://community.csdn.net/Expert/topic/5452/5452861.xml?temp=.7395899
前一个问题谢谢热心解答的朋友。
通过加了一个if判断检查了一下,貌似报错的原因是因为文件没有打开造成的。这里想问下是什么原因造成了文件没有打开。如果文件名不带参数的话,程序应该是在执行文件所在的目录下找文件的,但我的文件明明就和执行文件在一起放着,为什么会打不开呢?
前一个问题谢谢热心解答的朋友。
通过加了一个if判断检查了一下,貌似报错的原因是因为文件没有打开造成的。这里想问下是什么原因造成了文件没有打开。如果文件名不带参数的话,程序应该是在执行文件所在的目录下找文件的,但我的文件明明就和执行文件在一起放着,为什么会打不开呢?
解决方案 »
- SetupDiGetClassDevs 寻找设备问题
- 使用GetWindowDC来绘画整个窗口(非客户区和客户区)出现的问题,怎么解决?
- 设置了LVS_EX_CHECKBOXES属性的CListCtrl 怎样让第一列的CheckBox居中 第一列只由复选框
- 多项目的工程中,一个dll项目内直接使用另一个dll项目内的对话框原代码文件,请问资源会不会有问题?
- 我这边socket的send显示发送了字节,而目标的recv却说收到0字节,这是怎么回事?
- 求教!!!! 问个关于全局变量的问题?
- 通过代码设置datagrid各列标题如何写?共四列
- 请问初始化(init)的反义词是什么?
- 我的光驱坏了,哪儿有MSDN_cn 下载?
- udp连接如何实现一个局域网中的A,和位于另一个局域网中C 通信
- 请问一个关于使用new申请内存的问题
- 请教,怎解用静态MFC编译运行时不能成功创建socket?
象CFileDialog等等,会更改当前路径,也就是GetCurrentDiretory()得到的路径。
GetModulePath()获取执行文件所在路径。
GetModulePath()获取执行文件(exe)所在路径。一般使用GetModulePath()要不GetCurrentDirectory()要好