CHARSET结构指定Unicode块和给定字体支持的字符集。
typedef struct tagCHARSET { //打蜡
DWORD aflBlock[3];
DWORD flLang;
} CHARSET;
会员
aflBlock
指定字体支持的96个Unicode块中的哪个(如果有的话)。如果字体在给定块中至少包含一个字符,则相应的位被置位。
flLang
标识字体支持的字符集。该成员可以是以下值之一:
值 | 含义 |
CS_UGL | 支持通用字形列表(UGL)字符集。 |
CS_LATIN | 支持拉丁字符集。 |
CS_GREEK | 支持希腊字符集。 |
CS_WIN30 | 支持Windows 3.0字符集。 |
flLang的第0位和第31位被保留,并且必须设置为零。