关闭

EVC获取当前工作路径

标签: 工作null
3647人阅读 评论(1) 收藏 举报
分类:

//========================================================================
//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);
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5465683次
    • 积分:60844
    • 等级:
    • 排名:第39名
    • 原创:496篇
    • 转载:15篇
    • 译文:0篇
    • 评论:13154条
    博客专栏
    最新评论
    亲密小屋