关闭

弄段代码放在这里- 有时间看下 -

300人阅读 评论(0) 收藏 举报

// ANSI字符串转换为UNICODE字符串 char *pszText = "ANSI字符串转换为UNICODE字符串!"; int cchWideChar = MultiByteToWideChar(CP_ACP, 0, pszText, -1, NULL, 0); PTCHAR ptszText = NULL; ptszText = new TCHAR[cchWideChar]; MultiByteToWideChar(CP_ACP, 0, pszText, -1, ptszText, cchWideChar); MessageBox(ptszText); delete [] ptszText;

 

// UNICODE字符串转换为ANSI字符串 PTCHAR ptszText = TEXT("UNICODE字符串转换为ANSI字符串!"); int cbMultiByte = WideCharToMultiByte(CP_ACP, 0, ptszText, -1, NULL, 0, NULL, NULL); char *pszText = NULL; pszText = new char[cbMultiByte]; WideCharToMultiByte(CP_ACP, 0, ptszText, -1, pszText, cbMultiByte, NULL, NULL); delete [] pszText;

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:161685次
    • 积分:2942
    • 等级:
    • 排名:第11971名
    • 原创:120篇
    • 转载:53篇
    • 译文:0篇
    • 评论:52条
    最新评论