Win32 API 日本語リファレンス
ホームGraphics.Gdi › FONT_CHARSET

FONT_CHARSET

列挙型
基底型u1

メンバー 20

名前10進16進
ANSI_CHARSET00x0
DEFAULT_CHARSET10x1
SYMBOL_CHARSET20x2
SHIFTJIS_CHARSET1280x80
HANGEUL_CHARSET1290x81
HANGUL_CHARSET1290x81
GB2312_CHARSET1340x86
CHINESEBIG5_CHARSET1360x88
OEM_CHARSET2550xFF
JOHAB_CHARSET1300x82
HEBREW_CHARSET1770xB1
ARABIC_CHARSET1780xB2
GREEK_CHARSET1610xA1
TURKISH_CHARSET1620xA2
VIETNAMESE_CHARSET1630xA3
THAI_CHARSET2220xDE
EASTEUROPE_CHARSET2380xEE
RUSSIAN_CHARSET2040xCC
MAC_CHARSET770x4D
BALTIC_CHARSET1860xBA

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum FONT_CHARSET : unsigned char {
    ANSI_CHARSET = 0,
    DEFAULT_CHARSET = 1,
    SYMBOL_CHARSET = 2,
    SHIFTJIS_CHARSET = 128,
    HANGEUL_CHARSET = 129,
    HANGUL_CHARSET = 129,
    GB2312_CHARSET = 134,
    CHINESEBIG5_CHARSET = 136,
    OEM_CHARSET = 255,
    JOHAB_CHARSET = 130,
    HEBREW_CHARSET = 177,
    ARABIC_CHARSET = 178,
    GREEK_CHARSET = 161,
    TURKISH_CHARSET = 162,
    VIETNAMESE_CHARSET = 163,
    THAI_CHARSET = 222,
    EASTEUROPE_CHARSET = 238,
    RUSSIAN_CHARSET = 204,
    MAC_CHARSET = 77,
    BALTIC_CHARSET = 186
} FONT_CHARSET;
public enum FONT_CHARSET : byte
{
    ANSI_CHARSET = 0,
    DEFAULT_CHARSET = 1,
    SYMBOL_CHARSET = 2,
    SHIFTJIS_CHARSET = 128,
    HANGEUL_CHARSET = 129,
    HANGUL_CHARSET = 129,
    GB2312_CHARSET = 134,
    CHINESEBIG5_CHARSET = 136,
    OEM_CHARSET = 255,
    JOHAB_CHARSET = 130,
    HEBREW_CHARSET = 177,
    ARABIC_CHARSET = 178,
    GREEK_CHARSET = 161,
    TURKISH_CHARSET = 162,
    VIETNAMESE_CHARSET = 163,
    THAI_CHARSET = 222,
    EASTEUROPE_CHARSET = 238,
    RUSSIAN_CHARSET = 204,
    MAC_CHARSET = 77,
    BALTIC_CHARSET = 186,
}
Public Enum FONT_CHARSET As Byte
    ANSI_CHARSET = 0
    DEFAULT_CHARSET = 1
    SYMBOL_CHARSET = 2
    SHIFTJIS_CHARSET = 128
    HANGEUL_CHARSET = 129
    HANGUL_CHARSET = 129
    GB2312_CHARSET = 134
    CHINESEBIG5_CHARSET = 136
    OEM_CHARSET = 255
    JOHAB_CHARSET = 130
    HEBREW_CHARSET = 177
    ARABIC_CHARSET = 178
    GREEK_CHARSET = 161
    TURKISH_CHARSET = 162
    VIETNAMESE_CHARSET = 163
    THAI_CHARSET = 222
    EASTEUROPE_CHARSET = 238
    RUSSIAN_CHARSET = 204
    MAC_CHARSET = 77
    BALTIC_CHARSET = 186
End Enum
import enum

class FONT_CHARSET(enum.IntEnum):
    ANSI_CHARSET = 0
    DEFAULT_CHARSET = 1
    SYMBOL_CHARSET = 2
    SHIFTJIS_CHARSET = 128
    HANGEUL_CHARSET = 129
    HANGUL_CHARSET = 129
    GB2312_CHARSET = 134
    CHINESEBIG5_CHARSET = 136
    OEM_CHARSET = 255
    JOHAB_CHARSET = 130
    HEBREW_CHARSET = 177
    ARABIC_CHARSET = 178
    GREEK_CHARSET = 161
    TURKISH_CHARSET = 162
    VIETNAMESE_CHARSET = 163
    THAI_CHARSET = 222
    EASTEUROPE_CHARSET = 238
    RUSSIAN_CHARSET = 204
    MAC_CHARSET = 77
    BALTIC_CHARSET = 186
// FONT_CHARSET
pub const ANSI_CHARSET: u8 = 0;
pub const DEFAULT_CHARSET: u8 = 1;
pub const SYMBOL_CHARSET: u8 = 2;
pub const SHIFTJIS_CHARSET: u8 = 128;
pub const HANGEUL_CHARSET: u8 = 129;
pub const HANGUL_CHARSET: u8 = 129;
pub const GB2312_CHARSET: u8 = 134;
pub const CHINESEBIG5_CHARSET: u8 = 136;
pub const OEM_CHARSET: u8 = 255;
pub const JOHAB_CHARSET: u8 = 130;
pub const HEBREW_CHARSET: u8 = 177;
pub const ARABIC_CHARSET: u8 = 178;
pub const GREEK_CHARSET: u8 = 161;
pub const TURKISH_CHARSET: u8 = 162;
pub const VIETNAMESE_CHARSET: u8 = 163;
pub const THAI_CHARSET: u8 = 222;
pub const EASTEUROPE_CHARSET: u8 = 238;
pub const RUSSIAN_CHARSET: u8 = 204;
pub const MAC_CHARSET: u8 = 77;
pub const BALTIC_CHARSET: u8 = 186;
// FONT_CHARSET
const (
	ANSI_CHARSET byte = 0
	DEFAULT_CHARSET byte = 1
	SYMBOL_CHARSET byte = 2
	SHIFTJIS_CHARSET byte = 128
	HANGEUL_CHARSET byte = 129
	HANGUL_CHARSET byte = 129
	GB2312_CHARSET byte = 134
	CHINESEBIG5_CHARSET byte = 136
	OEM_CHARSET byte = 255
	JOHAB_CHARSET byte = 130
	HEBREW_CHARSET byte = 177
	ARABIC_CHARSET byte = 178
	GREEK_CHARSET byte = 161
	TURKISH_CHARSET byte = 162
	VIETNAMESE_CHARSET byte = 163
	THAI_CHARSET byte = 222
	EASTEUROPE_CHARSET byte = 238
	RUSSIAN_CHARSET byte = 204
	MAC_CHARSET byte = 77
	BALTIC_CHARSET byte = 186
)
const
  ANSI_CHARSET = 0;
  DEFAULT_CHARSET = 1;
  SYMBOL_CHARSET = 2;
  SHIFTJIS_CHARSET = 128;
  HANGEUL_CHARSET = 129;
  HANGUL_CHARSET = 129;
  GB2312_CHARSET = 134;
  CHINESEBIG5_CHARSET = 136;
  OEM_CHARSET = 255;
  JOHAB_CHARSET = 130;
  HEBREW_CHARSET = 177;
  ARABIC_CHARSET = 178;
  GREEK_CHARSET = 161;
  TURKISH_CHARSET = 162;
  VIETNAMESE_CHARSET = 163;
  THAI_CHARSET = 222;
  EASTEUROPE_CHARSET = 238;
  RUSSIAN_CHARSET = 204;
  MAC_CHARSET = 77;
  BALTIC_CHARSET = 186;
// FONT_CHARSET
pub const ANSI_CHARSET: u8 = 0;
pub const DEFAULT_CHARSET: u8 = 1;
pub const SYMBOL_CHARSET: u8 = 2;
pub const SHIFTJIS_CHARSET: u8 = 128;
pub const HANGEUL_CHARSET: u8 = 129;
pub const HANGUL_CHARSET: u8 = 129;
pub const GB2312_CHARSET: u8 = 134;
pub const CHINESEBIG5_CHARSET: u8 = 136;
pub const OEM_CHARSET: u8 = 255;
pub const JOHAB_CHARSET: u8 = 130;
pub const HEBREW_CHARSET: u8 = 177;
pub const ARABIC_CHARSET: u8 = 178;
pub const GREEK_CHARSET: u8 = 161;
pub const TURKISH_CHARSET: u8 = 162;
pub const VIETNAMESE_CHARSET: u8 = 163;
pub const THAI_CHARSET: u8 = 222;
pub const EASTEUROPE_CHARSET: u8 = 238;
pub const RUSSIAN_CHARSET: u8 = 204;
pub const MAC_CHARSET: u8 = 77;
pub const BALTIC_CHARSET: u8 = 186;
const
  ANSI_CHARSET* = 0
  DEFAULT_CHARSET* = 1
  SYMBOL_CHARSET* = 2
  SHIFTJIS_CHARSET* = 128
  HANGEUL_CHARSET* = 129
  HANGUL_CHARSET* = 129
  GB2312_CHARSET* = 134
  CHINESEBIG5_CHARSET* = 136
  OEM_CHARSET* = 255
  JOHAB_CHARSET* = 130
  HEBREW_CHARSET* = 177
  ARABIC_CHARSET* = 178
  GREEK_CHARSET* = 161
  TURKISH_CHARSET* = 162
  VIETNAMESE_CHARSET* = 163
  THAI_CHARSET* = 222
  EASTEUROPE_CHARSET* = 238
  RUSSIAN_CHARSET* = 204
  MAC_CHARSET* = 77
  BALTIC_CHARSET* = 186
enum FONT_CHARSET : ubyte {
    ANSI_CHARSET = 0,
    DEFAULT_CHARSET = 1,
    SYMBOL_CHARSET = 2,
    SHIFTJIS_CHARSET = 128,
    HANGEUL_CHARSET = 129,
    HANGUL_CHARSET = 129,
    GB2312_CHARSET = 134,
    CHINESEBIG5_CHARSET = 136,
    OEM_CHARSET = 255,
    JOHAB_CHARSET = 130,
    HEBREW_CHARSET = 177,
    ARABIC_CHARSET = 178,
    GREEK_CHARSET = 161,
    TURKISH_CHARSET = 162,
    VIETNAMESE_CHARSET = 163,
    THAI_CHARSET = 222,
    EASTEUROPE_CHARSET = 238,
    RUSSIAN_CHARSET = 204,
    MAC_CHARSET = 77,
    BALTIC_CHARSET = 186,
}
#define global ANSI_CHARSET        0x0
#define global DEFAULT_CHARSET     0x1
#define global SYMBOL_CHARSET      0x2
#define global SHIFTJIS_CHARSET    0x80
#define global HANGEUL_CHARSET     0x81
#define global HANGUL_CHARSET      0x81
#define global GB2312_CHARSET      0x86
#define global CHINESEBIG5_CHARSET 0x88
#define global OEM_CHARSET         0xFF
#define global JOHAB_CHARSET       0x82
#define global HEBREW_CHARSET      0xB1
#define global ARABIC_CHARSET      0xB2
#define global GREEK_CHARSET       0xA1
#define global TURKISH_CHARSET     0xA2
#define global VIETNAMESE_CHARSET  0xA3
#define global THAI_CHARSET        0xDE
#define global EASTEUROPE_CHARSET  0xEE
#define global RUSSIAN_CHARSET     0xCC
#define global MAC_CHARSET         0x4D
#define global BALTIC_CHARSET      0xBA