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

VS2008中Unicode编码下CString转char*的函数

2013年12月13日 ⁄ 综合 ⁄ 共 283字 ⁄ 字号 评论关闭

void CStringToCharArray(char *OutStr, CString InCstr )
{
 //VS2008中Unicode编码下CString转char*的方法
 DWORD dwNum=WideCharToMultiByte(CP_OEMCP,NULL,InCstr,-1,NULL,0,NULL,FALSE)+1;
 WideCharToMultiByte(CP_OEMCP,NULL,InCstr,InCstr.GetLength(),OutStr,dwNum,NULL,FALSE);

 //LPCTSTR p = InCstr;
 //OutStr = &p;

}

 

抱歉!评论已关闭.