如何获取主程序所在路径

解决方案 »

  1.   

    CString sFile,sPath;                                    
    //获取主程序所在路径,存在sPath中
    GetModuleFileName(NULL,sPath.GetBufferSetLength (MAX_PATH+1),MAX_PATH);
    sPath.ReleaseBuffer ();
        int nPos;
    nPos=sPath.ReverseFind ('\\');
    sPath=sPath.Left (nPos); sFile = sPath + "\\Demo.xls";  // 将被读取的Excel文件名
      

  2.   

    TCHAR szBuffer[256];
    CString sPath;
    GetCurrentDirectory(256,szBuffer);
    sPath.Format("%s",szBuffer);