char szFilePath[MAX_PATH];
GetModuleFileName(NULL,szFilePath,MAX_PATH-1);
string strFilePath=szFilePath;
int nPos=strFilePath.rfind('//');
strFilePath=strFilePath.substr(0,nPos+1);
其中 DWORD WINAPI GetModuleFileName( __in_opt HMODULE hModule, __out LPTSTR lpFilename, __in DWORD nSize );