VC 获得当前应用程序所在路径(exe文件的路径)

TCHAR szFilePath[MAX_PATH + 1];
GetModuleFileName(NULL, szFilePath, MAX_PATH);
(_tcsrchr(szFilePath, _T('\')))[1] = 0; //删除文件名,只获得路径
CString str_url = szFilePath;
AfxMessageBox(str_url);