开发中有关程序在使用字库 雅黑字体的 的时候 vs下一开始没有显示出中文来,都是乱码。
在android下使用该字体库的时候同样也没有显示出中文,后来搜搜了原因,得知编码必须是UTF-8
也就是使用字体库前的中文编码必须是UTF-8 ,这样才能显示出的雅黑字体才能显示中文。
顺便提下vs下 可以在源文件 内添加 :#pragma execution_character_set("utf-8")
好像是使用此宏可以做到源码为utf-8编码
而且vs好像必须安装sp1补丁。
在android下的,可以先在java层把中文转成utf-8编码然后使用字体库,就可以显示中文了。。。