WINCE新增新字型需要注意的一些問題

2021-07-09 23:36:46 字數 570 閱讀 2724

之前測試使用

dgwulm.ttf字型(gps軟體

wolfncu中帶的),發現了一些新增新字型的時候可能被忽視的問題。

在wince系統中,除了將字型檔案加入到系統核心nk之外,還可以動態的方式新增新字型,使用函式addfontresource、removefontresource,以及createfontindirect等函式。

使用方式類似: /

// 載入新字型

if (0 != addfontresource(custom_font))

// 解除安裝新字型

if (0 != removefontresource(custom_font)) /

而在logfont結構中,其中兩個結構體成員比較重要,否則有可能建立新字型結構不好看或者失敗,分別是lfquality和lfcharset。

其中lfquality盡量設定為cleartype_quality,否則會出現鋸齒狀。

lfcharset一定要設定正確ascii_charset,gb2312_charset,而dgwulm字型是韓文的,所以要設定為johab_charset,否則字型將建立不成功。

需要注意的問題

決策樹id3和c4.5的差別?各自優點?boost演算法 cart 回歸樹用平方誤差最小化準則,分類樹用基尼指數最小化準則 gbdt與隨機森林演算法的原理以及區別。優化演算法中常遇到的kkt條件?作用是?最近鄰演算法knn 分類與回歸 l1和l2函式?l1和l2正則項的比較,如何解決 l1 求導困難...

const需要注意的

1.對於函式後邊新增const後,函式成為const型別,該函式中不允許對類中成員進行修改,可以認為是在該函式中,類成為了const型別。另外要注意的是,const函式中只能呼叫const型別的函式。2.對於const型別的變數來說,只能把const的賦值給非const,不能把非const賦值給co...

新增外來鍵約束時需要注意的地方

新增外來鍵約束的時候,報了這麼乙個錯誤 ora 02270 此列列表的唯一關鍵字或主鍵不匹配 如下圖 檢查了好幾遍都沒有發現語法錯誤。最後根據oracle的提示還是找到了原因 被引用的那個外來鍵,必須是新增了唯一約束的。很多時候在建立外來鍵都是引用另外一張表的主鍵,但當遇到引用的鍵不是另外一張表的主...