如何获取启动文件路径 GetModuleFileName

如何获取启动文件路径 GetModuleFileName

CString GetExeDirPath()
{
    char fn[MAX_PATH] = {0};
    CString strExeDirPath;
    GetModuleFileName(NULL, strExeDirPath.GetBufferSetLength(MAX_PATH), MAX_PATH);//获取启动路径:"c:UserswhlDesktopExampleDebugExample.exe"
    CString m_strExeDirPath = strExeDirPath.Left(strExeDirPath.ReverseFind('\'));//获取程序的启动路径:    "c:UserswhlDesktopExampleDebug"
    return m_strExeDirPath;
}
原文地址:https://www.cnblogs.com/whl2012/p/4777337.html