C++ 获得当前执行文件的路径
清泛原创
代码如下:
注:使用GetCurrentPath()也可以,但是如果此时打开CFileDialog后,它的路径就变成了选中的文件路径,而不是可执行文件的路径了。
TCHAR szPath[_MAX_PATH] = {0};
GetModuleFileName(NULL, szPath, MAX_PATH);
PathRemoveFileSpec( szPath ); //去掉文件名
注:使用GetCurrentPath()也可以,但是如果此时打开CFileDialog后,它的路径就变成了选中的文件路径,而不是可执行文件的路径了。
上一篇:coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改
下一篇:C++ ADO Excel中RecordSet.Open打开记录的两个参数adOpenKeyset、adLockBatchOptimistic的详细说明