System.UITypes.TFontCharset
Delphi
type TFontCharset = Byte;
C++
typedef System::Byte TFontCharset;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | System.UITypes.pas System.UITypes.hpp |
System.UITypes | System.UITypes |
説明
TFontCharset はフォントの文字セットを表します。
各 Windows 書体では、1 つ以上の文字セットをサポートしています。これらは、そのフォントを使ってどのような文字を書くことができるかを示しています。たとえば、日本語の文字を表すことができるフォントの大半では、特定のマルチバイト文字セットを使用しています。
各フォントでは、独自の一意な文字セット集合をサポートしています。どの文字セットがサポートされているかを判断するには、フォント ベンダに確認してください。
以下の表では、標準文字セット用に用意されている定義済み定数の一覧を示しています。
定数 | 値 | 説明 |
---|---|---|
ANSI_CHARSET |
0 |
ANSI 文字 |
DEFAULT_CHARSET |
1 |
フォントは名前とサイズのみに基づいて選ばれます。記述されたフォントがシステムで使用できない場合、Windows では別のフォントで代用します。 |
SYMBOL_CHARSET |
2 |
標準シンボル セット |
MAC_CHARSET |
77 |
Macintosh 文字。NT 3.51 では使用不可 |
SHIFTJIS_CHARSET |
128 |
日本語 Shift-JIS 文字 |
HANGEUL_CHARSET |
129 |
韓国語文字(Wansung コード) |
JOHAB_CHARSET |
130 |
韓国語文字(Johab コード)。NT 3.51 では使用不可 |
GB2312_CHARSET |
134 |
簡体字中国語文字(大陸中国) |
CHINESEBIG5_CHARSET |
136 |
繁体字中国語文字(台湾) |
GREEK_CHARSET |
161 |
ギリシャ語文字。NT 3.51 では使用不可 |
TURKISH_CHARSET |
162 |
トルコ語文字。NT 3.51 では使用不可 |
VIETNAMESE_CHARSET |
163 |
ベトナム語文字。NT 3.51 では使用不可 |
HEBREW_CHARSET |
177 |
ヘブライ語文字。NT 3.51 では使用不可 |
ARABIC_CHARSET |
178 |
アラビア語文字。NT 3.51 では使用不可 |
BALTIC_CHARSET |
186 |
バルト語文字。NT 3.51 では使用不可 |
RUSSIAN_CHARSET |
204 |
キリル文字。NT 3.51 では使用不可 |
THAI_CHARSET |
222 |
タイ語文字。NT 3.51 では使用不可 |
EASTEUROPE_CHARSET |
238 |
東欧諸国の発音区別符号が含まれます。NT 3.51 では使用不可 |
OEM_CHARSET |
255 |
オペレーティング システムのコード ページによって異なります。 |