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; }