MFC获取当前运行文件的目录方式

来源:互联网 发布:广电网络电视机顶盒 编辑:程序博客网 时间:2024/06/06 00:27
#define ID_PATH   _T("\DataSave.txt")

TCHAR pstrPath[MAX_PATH];

TCHAR sFilename[MAX_PATH];
TCHAR sDrive[_MAX_DRIVE];
TCHAR sDir[_MAX_DIR];
TCHAR sFname[_MAX_FNAME];
TCHAR sExt[_MAX_EXT];
GetModuleFileName(NULL, sFilename, _MAX_PATH);
_tsplitpath(sFilename, sDrive, sDir, sFname, sExt);
_tcscpy(pstrPath,sDrive); 
_tcscat(pstrPath,sDir);
_tcscat(pstrPath,ID_PATH);


实现功能是获取当前exe同一目录下的DataSave.txt文件,留着以后用到移植,大家有什么更好的建议可以发出来讨论。

原创粉丝点击