unicode下char*和CString

Posted 朱小勇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unicode下char*和CString相关的知识,希望对你有一定的参考价值。

1、对话框打印char*

 char* info="";

::MessageBoxA(this->m_hWnd, info, "", MB_OK);

2、CString转char*

int nLen;
char * wsabuf = NULL;
#ifdef _UNICODE
//CString转换成char*
USES_CONVERSION;
wsabuf = W2A(send_txt_str);//send_txt_str为CString消息
#else
#endif

 

以上是关于unicode下char*和CString的主要内容,如果未能解决你的问题,请参考以下文章

Unicode字符集下CString与char *转换 (解决中文乱码等)(转)

unicode char 与非 unicode char 比较,但没有警告也没有错误

如何将char类型数组转换为unicode字符串

Cstring与char*String转Cstring(unicode编码)

如何使用 Unicode 从 CString 转换为 unsigned char*?

关于unicode和ascii的区别