The CHARSET structure specifies the Unicode blocks and the character sets supported by a given font.
typedef struct tagCHARSET { // chst
DWORD aflBlock[3];
DWORD flLang;
} CHARSET;
Value | Meaning |
---|---|
CS_UGL | Supports the Universal Glyph List (UGL) character set. |
CS_LATIN | Supports the Latin character set. |
CS_GREEK | Supports the Greek character set. |
CS_WIN30 | Supports the Windows 3.0 character set. |
Bits 0 and 31 of flLang are reserved and must be set to zero.
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Fonts and Text Overview, Font and Text Structures