Windows代码页、区域
字符串(包括窄字符串)在不同的代码页下会有不同的解释,所以必须明确窄字符串所属的代码页,否则就会产生乱码。5 字符串转换宽窄字符串的转换由WideCharToMultiByte(宽字符串转换为多字节字符串)和MultiByteToWideChar(多字节字符串转换为宽字符串)完成。5.1 查表WideCharToMultiByte和MultiByteToWideChar的实质工作主要就是查表。如下面的代码转换宽字符串"编码"为窄字符串:char szStr[64];WideCharToMultiByte(CP_ACP,0,L"编码",-1,szStr,64,NULL,NULL);这一行代码做