乙個在HGE下顯示中文的簡單類

2021-09-23 01:18:06 字數 353 閱讀 3267

最近剛剛開始學習hge,發現hge不支援中文顯示,為了可以顯示中文就模仿hge中的hgefont類寫了乙個擴充套件的hgefontcn類,在寫hgefontcn時沒有從hgefont派生,而是直接寫的,雖然內部結構與實現方法一樣,但還是將內容重寫了一邊,因為有幾個地方是需要判斷字串是否是漢字。 

配合hgefontcn一起使用的還有乙個font2img工具,這個工具是用來生成字模和字模資訊檔案的。執行font2img後會產生3個檔案:font_cn.png、font_cn.bin、font_cn.txt。使用時只有前兩個檔案是有用的,最後乙個檔案是用來除錯的。 

具體的hgefontcn類的使用方法請參考範例。 

font2img source

乙個中文輸入的類

乙個中文輸入的類 不想讓ime顯示預設的視窗,只想用它的轉換和選字功能,看過拿鐵遊戲論壇上的乙個兄弟的一些 修正了一些我認為的bug,加入了一組控制函式,使得程式中可以顯示一些button,玩家可以不必用熱鍵就能切換輸入法 全形 半形,中 英文標點。不知道這個能不能解決縮排的問題 pragma me...

乙個簡單的矩陣類

原 核心部分來自 的 我在其基礎上做了一點改動,加上了一些運算,同時也發現了 的一點小問題。類是基於stl裡的valarray的,因為主要是用來演示演算法用的,所以沒有對效率做過多的考慮。valarray 本身給我們提供了很多方便的運算,因為,我基本都是用的valarray的演算法,沒有重寫。不過,...

乙個簡單的日誌類

放乙個以前做的,一直用著的日誌類。比較短,也不用碼很多字去說明,如下 1 2 日誌類 log.cs34 5 用法 6 ningtao.log mylog new ningtao.log 日誌名稱 7 mylog.addlog 日誌資訊 8 新增一條日誌時 9 目錄結構 日誌名稱 年月 日.log 1...