GetModuleFileName 用法疑问
GetModuleFileName(NULL, szPathOrig, _MAX_PATH);怎么得到的文件路径szPathOrig的值为F:\Program_Files\Microsoft Visual Studio
而不是实际这个程序所在的路径
F:\Program_Files\Microsoft Visual Studio\MyProjects\test\win32Project\win32Pro\Debug呢??
程序代码:
#include<windows.h>
#include<stdio.h>
#include<locale.h>
int main()
{
setlocale(LC_ALL,"");
TCHAR szPathOrig[300];
GetModuleFileName(NULL, szPathOrig, 300);
wprintf(szPathOrig);
getchar();
return 0;
}
