现在的位置: 首页 > 综合 > 正文

EVC获取当前工作路径

2013年02月06日 ⁄ 综合 ⁄ 共 577字 ⁄ 字号 评论关闭

原文地址:http://blog.csdn.net/norains/archive/2006/05/17/742948.aspx

//===========================================================
//TITLE:
//    EVC获取当前工作路径
//AUTHOR:
//    norains
//DATE:
//    Wednesday  17-May-2006
//MARK:
//  非常感谢同事老张提供此段代码!
//===========================================================
  在EVC下没有GetCurrentDirectory()这个函数能方便地获取当前工作路径,所以我们只能通过GetModuleFileName()函数的返回值来获取当前的工作路径.
//szPath:获取的当前工作路径
void GetCurrentDirectory(CString &szPath)
{
 wchar_t pBuf[256];
 GetModuleFileName(NULL,pBuf,sizeof(pBuf)/sizeof(wchar_t));
 szPath=pBuf;
 szPath = szPath.Left(szPath.ReverseFind('//')+1);
}

 

抱歉!评论已关闭.