如何获得我的程序在C ++中没有我的exe文件名的实际文件夹路径?
答案 0 :(得分:0)
以下函数将为您提供应用程序路径:
::GetModuleFileName(NULL, szAppPath, MAX_PATH);
现在要解压缩文件夹,您需要找到最后一个反斜杠:
char szApplicationPath[MAX_PATH] = "";
::GetModuleFileName(NULL, szApplicationPath, MAX_PATH);
//Get the folder part
CString strApplicationFolder;
strApplicationFolder = szApplicationPath;
strApplicationFolder = strApplicationFolder.Left(strApplicationFolder.ReverseFind("\\"));