我正在使用Visual Studio 2008,并且想获取.exe文件的绝对路径?
意思是当用户打开exe文件时,我需要知道其绝对路径?
提前致谢
最佳答案
在Windows下,请尝试以下操作:
char ExeName[8192]; // or what ever max. size you expect.
if (0 != GetModuleFileName (NULL, ExeName, sizeof (ExeName)))
{
printf ("Your array was probably not large enough. Call GetLastError for details\n");
}
如果编译为unicode,请使用wchar_t。