获取可执行文件的全路径

//TCHAR szExePath[MAX_PATH];

    //// 获取可执行文件的全路径,比如是 c:\test\hello.exe
    //GetModuleFileName(NULL, szExePath, sizeof(szExePath));

    //// 去掉文件名,得到文件路径: c:\test
    //// 这个功能很有用,可以用来拼凑配置文件的路径等
    //PathRemoveFileSpec(szExePath);

 

TCHAR exeFullPath[MAX_PATH]; // MAX_PATH
GetModuleFileName(GetModuleHandle(_T("Client.dll")),exeFullPath,MAX_PATH);     //获取自身DLL  读取路径  
PathRemoveFileSpec(exeFullPath);

 

posted @ 2015-03-22 20:19  疯陈演义  阅读(445)  评论(0编辑  收藏  举报