char* ——》 CStirng
void CharToCString(CString& str, char *chr) { CString pWideChar=_T(""); // 计算char *数组大小,以字节为单位,一个汉字占两个字节 int charLen = strlen(chr); //计算多字节字符的大小,按字符计算。 int len = MultiByteToWideChar(CP_ACP,0,chr,charLen,NULL,0); //为宽字节字符数组申请空间,数组大小为按字节计算的多字节字符大小 TCHAR *buf = new TCHAR[len + 1]; //多字节编码转换成宽字节编码 MultiByteToWideChar(CP_ACP,0,chr,charLen,buf,len); buf[len] = '