获取exe路径

#include 
#include 
#include 

using namespace std;

string GetExePath(void)
{
	char szFilePath[MAX_PATH + 1] = { 0 };
	GetModuleFileNameA(NULL, szFilePath, MAX_PATH);
	(strrchr(szFilePath, '\\'))[0] = 0; // 删除文件名,只获得路径
	string path = szFilePath;

	return path;
}

int main() {
	cout << GetExePath() << endl;
	getchar();
	return 0;
}

 

你可能感兴趣的:(获取exe路径)