System.UITypes.TFontCharset
Delphi
type TFontCharset = Byte;
C++
typedef System::Byte TFontCharset;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | System.UITypes.pas System.UITypes.hpp |
System.UITypes | System.UITypes |
Beschreibung
TFontCharset repräsentiert den Zeichensatz einer Schriftart.
Jede Windows-Schriftart unterstützt einen oder mehrere Zeichensätze. Der jeweilige Zeichensatz legt die Zeichen fest, die mit der Schriftart dargestellt werden können. Beispielsweise verwenden die meisten Schriftarten, die japanische Zeichen darstellen können, einen bestimmten Multibyte-Zeichensatz.
Jede Schriftart unterstützt einen eigenen, eindeutigen Satz mit Zeichensätzen. Fragen Sie beim Hersteller der Schriftart nach, welche Zeichensätze unterstützt werden.
In der folgenden Tabelle sind die vordefinierten Konstanten für Standardzeichensätze aufgeführt:
Konstante | Wert | Beschreibung |
---|---|---|
ANSI_CHARSET |
0 |
ANSI-Zeichen |
DEFAULT_CHARSET |
1 |
Die Schriftart wird nur anhand des Namens und der Größe ausgewählt. Wenn die beschriebene Schriftart nicht auf dem System verfügbar ist, ersetzt Windows diese durch eine andere Schriftart. |
SYMBOL_CHARSET |
2 |
Standardsymbolsatz. |
MAC_CHARSET |
77 |
Macintosh-Zeichen. Nicht verfügbar für NT 3.51. |
SHIFTJIS_CHARSET |
128 |
Japanische Shift-JIS-Zeichen. |
HANGEUL_CHARSET |
129 |
Koreanische Zeichen (Wansung). |
JOHAB_CHARSET |
130 |
Koreanische Zeichen (Johab). Nicht verfügbar für NT 3.51. |
GB2312_CHARSET |
134 |
Vereinfachte chinesische Zeichen (Festland China). |
CHINESEBIG5_CHARSET |
136 |
Traditionelle chinesische Zeichen (Taiwanesisch). |
GREEK_CHARSET |
161 |
Griechische Zeichen. Nicht verfügbar für NT 3.51. |
TURKISH_CHARSET |
162 |
Türkische Zeichen. Nicht verfügbar für NT 3.51. |
VIETNAMESE_CHARSET |
163 |
Vietnamesische Zeichen. Nicht verfügbar für NT 3.51. |
HEBREW_CHARSET |
177 |
Hebräische Zeichen. Nicht verfügbar für NT 3.51. |
ARABIC_CHARSET |
178 |
Arabische Zeichen. Nicht verfügbar für NT 3.51. |
BALTIC_CHARSET |
186 |
Baltische Zeichen. Nicht verfügbar für NT 3.51. |
RUSSIAN_CHARSET |
204 |
Kyrillische Zeichen. Nicht verfügbar für NT 3.51. |
THAI_CHARSET |
222 |
Thailändische Zeichen. Nicht verfügbar für NT 3.51. |
EASTEUROPE_CHARSET |
238 |
Enthält diakritische Zeichen für osteuropäische Länder. Nicht verfügbar für NT 3.51. |
OEM_CHARSET |
255 |
Hängt von der Codeseite des Betriebssystems ab. |