System.UITypes.TFontCharset

提供: RAD Studio API Documentation
移動先: 案内検索

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

オペレーティング システムのコード ページによって異なります。