Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der EUDC-Registrierungsschlüssel enthält einen oder mehrere Unterschlüssel mit Werten, die die Schriftarten definieren, die endbenutzerdefinierten Zeichen (EUDCs) für eine bestimmte Codepage zugeordnet sind. Er hat den folgenden Registrierungsspeicherort:
HKEY_CURRENT_USER\EUDC
Das Format lautet:
EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName
wo:
| Wert | Beschreibung |
|---|---|
| SystemDefaultEUDCFont | Vordefinierter Name, der zum Festlegen der Standardschriftart des Systems verwendet wird. Es gibt keine standardmäßige EUDC-Systemschriftart, es sei denn, dieser Eintrag ist explizit angegeben. |
| TrueTypeFontTypeface | Benutzerdefinierter Name, der einer Nicht-EUDC TrueType-Schriftart zugeordnet ist. |
| TrueTypeEUDCFontFileName | Zeichenfolge, die aus dem Dateinamen einer separaten EUDC-Schriftartdatei besteht. Diese Datei identifiziert eine Schriftart, die TrueTypeFontTypeface zugeordnet werden soll. |
Das folgende Beispiel zeigt den EUDC-Schlüssel für die Codepage 932.
HKEY_CURRENT_USER\EUDC\932
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GTEUDC.TTF
Im folgenden Beispiel wird festgelegt, dass die STANDARDMÄßIGe EUDC-Schriftart des Systems Eudc.ttf wird, und ordnet die separaten EUDC-Schriftarten Mineudc.ttf bzw. Goteudc.ttf den Schriftarten MS Mincho und MS Gothic zu.
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GOTEUDC.TTF
Wenn die Windows-Codepage (System ACP), die der Sprache für Nicht-Unicode-Programme zugeordnet ist, mit dem Unterschlüssel übereinstimmt, sucht das GDI-Subsystem mit den Unterschlüsselwertpaaren, um Anzeigeinformationen zum Zeichen abzurufen. Zunächst wird nach einem Namen gesucht, der der aktuellen Schriftart entsprechen. Wenn keine vorhanden ist, wird der Wert "SystemDefaultEUDCFont" untersucht. Wenn kein Wert definiert ist, behandelt GDI das Zeichen als nicht definiert.
Beachten Sie, dass sich der Text selbst nicht auf der Windows-Codeseite befinden muss. Angenommen, die Codeseite hat den Bezeichner 1252, die Standardmäßige Windows-Codeseite für Englisch. Eine Anwendung übergibt den einzelnen Unicode-Codepunkt U+E000 im Unicode-Bereich für private Verwendung (PUA) an DrawText-. In diesem Fall untersucht GDI die Registrierungswerte unter 1252, um die Schriftartinformationen für die Zeichenanzeigeeigenschaften abzurufen.
Verwandte Themen