CString GetCurDir()
{
char sDrive[_MAX_DRIVE ];
char sDir[_MAX_DIR ];
char sFilename[_MAX_FNAME ], Filename[_MAX_FNAME];
char sExt[_MAX_EXT ];
GetModuleFileName(AfxGetInstanceHandle(), Filename, _MAX_PATH);
_tsplitpath(Filename, sDrive, sDir, sFilename, sExt);
CString homeDir(CString (sDrive) + CString(sDir));
int nLen = homeDir.GetLength();
if (homeDir.GetAt(nLen - 1)!= '\\' )
{
homeDir += '\\' ;
}
return homeDir;
}
本文为“技术点滴”的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。