GetModuleFileName()函数的返回值来获取当前的工作路径

转的,因为会经常用到:来自:http://www.51wince.com/article/Norains/76.htm

 

 

//========================================================================
//TITLE:
//    EVC获取当前工作路径
//AUTHOR:
//    norains
//DATE:
//    Wednesday  17-May-2006

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

你可能感兴趣的:(GetModuleFileName()函数的返回值来获取当前的工作路径)