MFC中取得程序目录
使用GetModuleFileName()函数
1 | CString CYFGCMApp::GetExecPath(void) |
原型及各参数解释
DWORD GetModuleFileName(
HMODULE hModule, // 获得hModule所指的文件的名字,当前程序传入NULL
LPTSTR lpFilename, // hModule在LoadLibrary之类的函数会返回,是一个句柄,用来标记这个文件资源。
DWORD nSize // lpFilename是你存放返回的名字的内存块的指针,是一个输出参数,nSize是这个内存块的大小,用于防止溢出。
);
返回值是用于指示是否发生错误的。 返回0时获取失败
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 张拓的博客!