1.为了保险,要使用GetModuleFileName 而不要使用GetCurrentDirectory,因为后者的程序如果是通过快捷方式启动的,则得到的路径是快捷方式的!!
#include <windows.h>
char szExePath[300];
//得到当前文件路径名
GetModuleFileName(NULL,szExePath,200);
(strrchr(szExePath, '\\'))[1] = 0;
1.为了保险,要使用GetModuleFileName 而不要使用GetCurrentDirectory,因为后者的程序如果是通过快捷方式启动的,则得到的路径是快捷方式的!!
#include <windows.h>
char szExePath[300];
//得到当前文件路径名
GetModuleFileName(NULL,szExePath,200);
(strrchr(szExePath, '\\'))[1] = 0;