EUDC

EUDC 登錄機碼包含一或多個子機碼,其中包含定義與使用者定義字元相關聯的字型的值 , (EUDC) 指定字碼頁。 其具有下列登錄位置:

HKEY_CURRENT_USER\EUDC

其格式為:

EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName

其中:

描述
SystemDefaultEUDCFont 用來設定系統預設字型的預先定義名稱。 除非明確指定此專案,否則沒有系統預設的 EUDC 字型。
TrueTypeFontTypeface 與非 EUDC TrueType 字型相關聯的使用者定義名稱。
TrueTypeEUDCFontFileName 字串,由個別 EUDC 字型檔案的檔案名所組成。 此檔案會識別要與 TrueTypeFontTypeface 相關聯的字型。

 

下列範例顯示字碼頁 932 的 EUDC 金鑰。

HKEY_CURRENT_USER\EUDC\932
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GTEUDC.TTF

下列範例會將系統預設的 EUDC 字型設定為 Eudc.ttf,並分別將個別的 EUDC 字型 Mineudc.ttf 和 Goteudc.ttf 與字型名稱 MS Mincho 和 MS Gothic 產生關聯。

SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GOTEUDC.TTF

當 Windows 字碼頁 (系統 ACP) 與非 Unicode 程式語言相關聯的子機碼符合子機碼時,GDI 子系統會尋找子機碼值組,以取得字元的顯示資訊。 它會先尋找符合目前字型的名稱。 如果沒有,它會檢查 SystemDefaultEUDCFont 值。 如果未定義任何值,GDI 會將字元視為未定義。

請注意,文字本身不需要在 Windows 字碼頁中。 例如,假設字碼頁的識別碼為 1252,這是英文的預設 Windows 字碼頁。 應用程式會將 Unicode 私用使用區域中的單一 Unicode 字碼指標 U+E000 傳遞至 DrawText (PUA) 。 在此情況下,GDI 會查看 1252 底下的登錄值,以取得字元顯示內容的字型資訊。

EUDC 登錄專案

EUDCCodeRange