原因:VS工程默认使用Unicode字符集,而下载的Duilib工程“使用多字节字符集”
解决方法:项目->属性->配置属性->常规->字符集,选择“使用多字节字符集”。
查阅网上资料,据说Unicode字符集使用两个字节对世界上几乎所有的语言进行编码(0x0000-0xFFFF),而如果使用的是中文的多字节环境,在英文操作系统上会是乱码的。在中文环境下还是用“多字节”方便点,而用Unicode却会出现乱码。
原因:VS工程默认使用Unicode字符集,而下载的Duilib工程“使用多字节字符集”
解决方法:项目->属性->配置属性->常规->字符集,选择“使用多字节字符集”。
查阅网上资料,据说Unicode字符集使用两个字节对世界上几乎所有的语言进行编码(0x0000-0xFFFF),而如果使用的是中文的多字节环境,在英文操作系统上会是乱码的。在中文环境下还是用“多字节”方便点,而用Unicode却会出现乱码。