mfc 学习的第四天
5 windows字符集
5.1 多字节 字符串 转宽字节 L
5.2 声明 宽字节字符串 wchar_t
5.3 统计宽字节字符串 wcslen
5.4 TEXT做了自适应编码转换
5.5 char* 和CString之间的转换
//老外 1个字符对应1个字节 多字节
//中文 1个字符对应多个字节 宽字节 Unicode utf-8 3个字节 GBK 2个字节
//多字节转为 宽字节
//TEXT是自适应编码的转换
//TCHAR 自适应编码的转换
//MessageBox(TEXT( "aaa"));
//统计字符串长度
int num = 0;
char * p = "aaaaa";
num = strlen(p);
//统计宽字节的字符串长度
wchar_t * p2 = L"bbbb";
num = wcslen(p2);
//char * 与CString之间的转换 C++ ctring 先转 char * 在转CString ctring 先转 char * 用.c_srt()方法
//char * -》 CString
char * p3 = "ccc";
CString str = CString(p3);
//CString -》char *
CStringA tmp;
tmp = str;
char * pp = tmp.GetBuffer();