wxWidgets:wxFontMapper类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxFontMapper类用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
wxWidgets:wxFontMapper類用法
- wxWidgets:wxFontMapper類用法
- 用法詳細說明
wxWidgets:wxFontMapper類用法
用法詳細說明
#include <wx/fontmap.h>
wxFontMapper管理用戶可定義的邏輯字體名稱和機器上存在的字體之間的對應關系。
所有函數的默認實現都會詢問用戶是否能夠自己找到答案并將答案存儲在配置文件中(可通過 SetConfigXXX 函數進行配置)。可以通過為“interactive”參數提供false值來禁用此行為。
但是,這些函數將始終咨詢配置文件以允許用戶定義的值覆蓋默認邏輯,并且無法禁用此功能 - 不應該永遠需要它,因為如果“交互式”從不為真,則配置文件是從來沒有創造過。
如果其他一切都失敗了(即配置文件中沒有記錄并且“interactive”為假或用戶拒絕選擇任何替換),該類將查詢wxEncodingConverter以獲取“等效”編碼(例如 iso8859-2 和 cp1250)并嘗試它們。
將 wxFontMapper 與 wxMBConv 類結合使用
如果您需要以主機系統不可用的編碼顯示文本(wxFontMapper::IsEncodingAvailable),您可以使用這兩個類來查找一些類似編碼的字體(wxFontMapper::GetAltForEncoding)并將文本轉換為這種編
總結
以上是生活随笔為你收集整理的wxWidgets:wxFontMapper类用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10怎么没有磁贴 Win10如何添
- 下一篇: wxWidgets:wxFontPick