基础不知道
在源代码中写中文,一般用于文本显示。但是经常会遇到乱码,从逻辑上理一下。
源代码 cpp文件,是utf8还是 gb2312,那么代码读的就是什么编码的中文。
后面就可以自己推了,,,到底是哪里出了问题~~
一般代码读取接口有这方面的考量,
源代码是gb2312
MessageBox(NULL, L"你不能这样使用升级程序", L"升级程序出错", MB_OK);
L说明当前项目编码是 UNICODE。
#ifdef _UNICODE
#define _T("ABC") L"ABC"
#else
#define _T("ABC") "ABC"
#endif
要不就是多字节。