DrawText英文自動換行的處理方法

界面編程經常會用到DrawText來處理自動換行問題。很簡單繪製的時候添加DT_WORDBREAK即可,這對普通漢字可以自動換行,但是英文就不可以了。對於英文的處理,API函數提供了一個按照輸入框一樣的換行處理方式,除了添加DT_WORDBREAK還有添加DT_EDITCONTROL參數,這樣換行基本就搞定了。

某些開源界面庫(duilib等)可能沒遇到這些問題就沒有處理,各位同學可以自行修改代碼添加DT_EDITCONTROL。

心情好,吃嘛嘛香!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章