Apply to: Windows Embedded CE

客製化您的字型顯示!

請依造以下步驟:

 

設定下列的 registry,

[HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT]

   "Nm"="Tahoma"

   "Ht"=dword:fffffff4

   "It"=dword:0

   "Wt"=dword:190

   "CS"=dword:0


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]

   "Tahoma"=\\Windows\\kaiu.ttf,標楷體 ; 設定系統字型為標楷體


Ex :

以 msjh.ttf (微軟正黑體) 為例,

1. 將字型檔 (msjh.ttf) 包入 OS image.

    於 bib file 加入底下的 code.

    FILES

    msjh.ttf      $(_FLATRELEASEDIR)\msjh.ttf      NK


2. 於 reg file 設定其為預設字型.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]

       "Tahoma"="\\Windows\\msjh.ttf,微軟正黑體"


3. 因為字型大小不一樣, 有可能需要調整字型大小.

    [HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT]

       "Nm"="Tahoma"

       "Ht"=dword:fffffff4

       "It"=dword:0

       "Wt"=dword:190

       "CS"=dword:0


4. 有支援 ClearType 的話, 可以開啟讓顯示的字型閱讀起來更舒服.

    ; Settings to enable ClearType

    [HKEY_LOCAL_MACHINE\System\GDI\ClearType] 

    [HKEY_LOCAL_MACHINE\SYSTEM\GDI\ClearTypeSettings]

       "Quality"=dword:0

       "NativeOrientation"=dword:0

       "OffOnRotation"=dword:0

創作者介紹
創作者 sherwintech 的頭像
sherwintech

Something about Windows Embedded!

sherwintech 發表在 痞客邦 留言(0) 人氣()