Udostępnij przez


EUDC

Klucz rejestru EUDC zawiera co najmniej jeden podklucz zawierający wartości definiujące czcionki skojarzone z znaków zdefiniowanych przez użytkownika końcowego (EUDC) dla danej strony kodowej. Ma następującą lokalizację rejestru:

HKEY_CURRENT_USER\EUDC

Format to:

EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName

gdzie:

Wartość Opis
SystemDefaultEUDCFont Wstępnie zdefiniowana nazwa używana do ustawiania domyślnej czcionki systemu. Nie ma domyślnej czcionki EUDC systemu, chyba że ten wpis jest jawnie określony.
TrueTypeFontTypeface Nazwa zdefiniowana przez użytkownika skojarzona z czcionką trueType innej niż EUDC.
TrueTypeEUDCFontFileName Ciąg składający się z nazwy pliku oddzielnego pliku czcionki EUDC. Ten plik identyfikuje czcionkę, która ma być skojarzona z wartością TrueTypeFontTypeface.

 

Poniższy przykład przedstawia klucz EUDC dla strony kodowej 932.

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

W poniższym przykładzie ustawiono domyślną czcionkę EUDC, która ma być Eudc.ttf i kojarzy oddzielne czcionki EUDC Mineudc.ttf i Goteudc.ttf z nazwami czcionek MS Mincho i MS Gothic, odpowiednio.

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

Gdy strona kodowa systemu Windows (system ACP) skojarzona z językiem programów innych niż Unicode jest zgodna z podkluczem, podsystem GDI szuka par wartości podklucza w celu uzyskania informacji o znaku. Najpierw szuka nazwy pasującej do bieżącej czcionki. Jeśli nie istnieje, sprawdza wartość SystemDefaultEUDCFont. Jeśli żadna wartość nie jest zdefiniowana, GDI traktuje znak jako niezdefiniowany.

Należy pamiętać, że sam tekst nie musi znajdować się na stronie kodowej systemu Windows. Załóżmy na przykład, że strona kodowa ma identyfikator 1252, domyślną stronę kodowa systemu Windows dla języka angielskiego. Aplikacja przekazuje pojedynczy punkt kodu Unicode U+E000 w obszarze prywatnego użycia Unicode (PUA), aby DrawText. W tym przypadku interfejs GDI analizuje wartości rejestru poniżej 1252 roku, aby uzyskać informacje o czcionce dla właściwości wyświetlania znaków.

wpisy rejestru EUDC

EUDCCodeRange