Sdílet prostřednictvím


EUDC

Klíč registru EUDC obsahuje jeden nebo více podklíčů obsahujících hodnoty definující písma přidružená k znaky definované koncovým uživatelem (EUDCs) pro danou znakovou stránku. Má následující umístění registru:

HKEY_CURRENT_USER\EUDC

Formát je následující:

EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName

kde:

Hodnota Popis
SystemDefaultEUDCFont Předdefinovaný název použitý k nastavení výchozího písma systému. Není k dispozici výchozí systémové písmo SLUŽBY EUDC, pokud není tato položka explicitně zadána.
TrueTypeFontTypeface Uživatelem definovaný název přidružený k písmu TrueType jiného než EUDC
TrueTypeEUDCFontFileName Řetězec skládající se z názvu souboru samostatného souboru písma EUDC Tento soubor identifikuje písmo, které má být přidruženo k TrueTypeFontTypeface.

 

Následující příklad ukazuje klíč EUDC pro znakovou stránku 932.

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

Následující příklad nastaví výchozí systémové písmo EUDC tak, aby bylo Eudc.ttf a přidruží samostatná písma EUDC Mineudc.ttf a Goteudc.ttf s názvy písem MS Mincho a MS Gothic.

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

Když znaková stránka systému Windows (akt systému) přidružená k jazyku pro programy, které nejsou unicode, odpovídá podklíči subsystém GDI párům hodnot podklíče, aby získal informace o znaku. Nejdřív hledá název odpovídající aktuálnímu písmu. Pokud žádný neexistuje, zkontroluje hodnotu SystemDefaultEUDCFont. Pokud není definována žádná hodnota, GDI považuje znak za nedefinovaný.

Všimněte si, že samotný text nemusí být na znakové stránce Windows. Předpokládejme například, že znaková stránka má identifikátor 1252, výchozí znakovou stránku Systému Windows pro angličtinu. Aplikace předá jeden bod kódu Unicode U+E000, v oblasti soukromého použití Unicode (PUA), aby DrawText. V tomto případě GDI vyhledá hodnoty registru pod 1252, aby získaly informace o písmu pro vlastnosti zobrazení znaků.

položky registru EUDC

EUDCCodeRange