日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Minigui 调试支持藏文过程记录

發布時間:2024/3/24 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Minigui 调试支持藏文过程记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、先下載方正藏文

2、配置miniugi.cfg
增加字體方正藏體簡體.TTF

3、main打開嘗試(使用GB2312\GBK\ISO8859-6\UTF-8)
亂碼

4、minigui編譯配置支持gb10830
亂碼

5、反復查找確認
https://www.douban.com/group/topic/30359161/?type=like

支持Unicode,能編輯和顯示藏文

unicode 處又提示為UTF-8

所以此處確認使用UTF-8

6、GUI需要使用UTF-8編碼顯示藏文

那么嘗試直接定義UTF-8編碼的數組,看看是否能顯示
char

嘗試定義unicode 數組,不能顯示
此處首先嘗試的是char 數組,后面發現unicode是需要short類型

修改short類型,發現shell打印的時候都是亂碼

7、第6點失敗后,思考其他語言

嘗試定義unicode數組,然后使用ConvertUnicodeToUtf8轉utf8char *str1="?????????????"; 這個情況能在shell打印看到,但是不能顯示wchar_t buffer[128] = {0x0F56,0x0F14,0x0F64,'\0'};這個定義后,轉UTF8能在shell看到藏文正常顯示,但GUI不能顯示所以需要思考GUI為什么不能顯示

8、嘗試替換其他字庫文件

偶爾使用了方正藏文新白體_Unicode.TTF文件發現能顯示正常

總結

以上是生活随笔為你收集整理的Minigui 调试支持藏文过程记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。