获取当前exe的路径

CString GetAppPath()
{
    static CString sAppPath="";
    if(sAppPath.GetLength()<4)
    {
        TCHAR exeFullPath[MAX_PATH]; // MAX_PATH在API中定义
        GetModuleFileName(NULL,exeFullPath,MAX_PATH);
        for(int i=strlen(exeFullPath);i>0;i--)
        {
            if(exeFullPath[i]=='\\')
            {
                exeFullPath[i]='\0';
                break;
            }
        }
        sAppPath.Format("%s",exeFullPath);
    }    
    return sAppPath;
}

 

posted @ 2019-01-08 16:05  zero_to_infinity  阅读(443)  评论(0编辑  收藏  举报