關於使用字庫-雅黑字體(msyh.ttf )顯示中文的一些。。。


開發中有關程序在使用字庫 雅黑字體的 的時候 vs下一開始沒有顯示出中文來,都是亂碼。

在android下使用該字體庫的時候同樣也沒有顯示出中文,后來搜搜了原因,得知編碼必須是UTF-8

也就是使用字體庫前的中文編碼必須是UTF-8 ,這樣才能顯示出的雅黑字體才能顯示中文。

順便提下vs下 可以在源文件 內添加 :#pragma execution_character_set("utf-8")

好像是使用此宏可以做到源碼為utf-8編碼

而且vs好像必須安裝sp1補丁。

在android下的,可以先在java層把中文轉成utf-8編碼然后使用字體庫,就可以顯示中文了。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM