Posted on 2012-09-26 10:04
盛胜 阅读(570)
评论(0) 编辑 收藏 引用
DWORD GetModuleFileName( HMODULE hModule, // handle to module。将要得到的模块的句柄。如果是当前模块,NULL LPTSTR lpFilename, // path buffer 得到的文件名。 DWORD nSize // size of buffer 一般MAX_PATH就可以了); 得到全路径TCHAR exeFullPath[MAX_PATH]; // MAX_PATHGetModuleFileName(NULL,exeFullPath,MAX_PATH);//得到程序模块名称,全路径也就是当前运行程序的全路径 例子:
GetModuleFileName(NULL,strFullPath.GetBuffer(MAX_PATH),MAX_PATH); // 使用全路径 避免因当前目录改变而找不到文件