解决brew3.1.5的simulator不能显示中文的方法
解决brew3.1.5的simulator不能显示中文的方法
如题,要解决这个问题,要么换2.1的simulator要么等,或者改3.1.5的配置文件,不过我不知道怎么改。
中文显示的方法有几个:
1。硬编码:
AECHAR *buffer = {0x1232,0x2343};
类似这样的,
2,从资源文件里面读去,用 IDISPLAY_LoadResString()去读,要注意编码要选unicode,utf-8都不行。
3,在源码中这样写:
AECHAR *buffer= (AECHAR*)L"你好";
不明白这个L是什么的可以查mfc的TEXT宏定义。
这个方法只能用在模拟器上,手机上是没有mfc的,所以也就不能显示。