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

GET_STOCK_OBJECT_FLAGS

列挙型
基底型i4

メンバー 20

名前10進16進
BLACK_BRUSH40x4
DKGRAY_BRUSH30x3
DC_BRUSH180x12
GRAY_BRUSH20x2
HOLLOW_BRUSH50x5
LTGRAY_BRUSH10x1
NULL_BRUSH50x5
WHITE_BRUSH00x0
BLACK_PEN70x7
DC_PEN190x13
NULL_PEN80x8
WHITE_PEN60x6
ANSI_FIXED_FONT110xB
ANSI_VAR_FONT120xC
DEVICE_DEFAULT_FONT140xE
DEFAULT_GUI_FONT170x11
OEM_FIXED_FONT100xA
SYSTEM_FONT130xD
SYSTEM_FIXED_FONT160x10
DEFAULT_PALETTE150xF

各言語での定義

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

typedef enum GET_STOCK_OBJECT_FLAGS : int {
    BLACK_BRUSH = 4,
    DKGRAY_BRUSH = 3,
    DC_BRUSH = 18,
    GRAY_BRUSH = 2,
    HOLLOW_BRUSH = 5,
    LTGRAY_BRUSH = 1,
    NULL_BRUSH = 5,
    WHITE_BRUSH = 0,
    BLACK_PEN = 7,
    DC_PEN = 19,
    NULL_PEN = 8,
    WHITE_PEN = 6,
    ANSI_FIXED_FONT = 11,
    ANSI_VAR_FONT = 12,
    DEVICE_DEFAULT_FONT = 14,
    DEFAULT_GUI_FONT = 17,
    OEM_FIXED_FONT = 10,
    SYSTEM_FONT = 13,
    SYSTEM_FIXED_FONT = 16,
    DEFAULT_PALETTE = 15
} GET_STOCK_OBJECT_FLAGS;
public enum GET_STOCK_OBJECT_FLAGS : int
{
    BLACK_BRUSH = 4,
    DKGRAY_BRUSH = 3,
    DC_BRUSH = 18,
    GRAY_BRUSH = 2,
    HOLLOW_BRUSH = 5,
    LTGRAY_BRUSH = 1,
    NULL_BRUSH = 5,
    WHITE_BRUSH = 0,
    BLACK_PEN = 7,
    DC_PEN = 19,
    NULL_PEN = 8,
    WHITE_PEN = 6,
    ANSI_FIXED_FONT = 11,
    ANSI_VAR_FONT = 12,
    DEVICE_DEFAULT_FONT = 14,
    DEFAULT_GUI_FONT = 17,
    OEM_FIXED_FONT = 10,
    SYSTEM_FONT = 13,
    SYSTEM_FIXED_FONT = 16,
    DEFAULT_PALETTE = 15,
}
Public Enum GET_STOCK_OBJECT_FLAGS As Integer
    BLACK_BRUSH = 4
    DKGRAY_BRUSH = 3
    DC_BRUSH = 18
    GRAY_BRUSH = 2
    HOLLOW_BRUSH = 5
    LTGRAY_BRUSH = 1
    NULL_BRUSH = 5
    WHITE_BRUSH = 0
    BLACK_PEN = 7
    DC_PEN = 19
    NULL_PEN = 8
    WHITE_PEN = 6
    ANSI_FIXED_FONT = 11
    ANSI_VAR_FONT = 12
    DEVICE_DEFAULT_FONT = 14
    DEFAULT_GUI_FONT = 17
    OEM_FIXED_FONT = 10
    SYSTEM_FONT = 13
    SYSTEM_FIXED_FONT = 16
    DEFAULT_PALETTE = 15
End Enum
import enum

class GET_STOCK_OBJECT_FLAGS(enum.IntEnum):
    BLACK_BRUSH = 4
    DKGRAY_BRUSH = 3
    DC_BRUSH = 18
    GRAY_BRUSH = 2
    HOLLOW_BRUSH = 5
    LTGRAY_BRUSH = 1
    NULL_BRUSH = 5
    WHITE_BRUSH = 0
    BLACK_PEN = 7
    DC_PEN = 19
    NULL_PEN = 8
    WHITE_PEN = 6
    ANSI_FIXED_FONT = 11
    ANSI_VAR_FONT = 12
    DEVICE_DEFAULT_FONT = 14
    DEFAULT_GUI_FONT = 17
    OEM_FIXED_FONT = 10
    SYSTEM_FONT = 13
    SYSTEM_FIXED_FONT = 16
    DEFAULT_PALETTE = 15
// GET_STOCK_OBJECT_FLAGS
pub const BLACK_BRUSH: i32 = 4;
pub const DKGRAY_BRUSH: i32 = 3;
pub const DC_BRUSH: i32 = 18;
pub const GRAY_BRUSH: i32 = 2;
pub const HOLLOW_BRUSH: i32 = 5;
pub const LTGRAY_BRUSH: i32 = 1;
pub const NULL_BRUSH: i32 = 5;
pub const WHITE_BRUSH: i32 = 0;
pub const BLACK_PEN: i32 = 7;
pub const DC_PEN: i32 = 19;
pub const NULL_PEN: i32 = 8;
pub const WHITE_PEN: i32 = 6;
pub const ANSI_FIXED_FONT: i32 = 11;
pub const ANSI_VAR_FONT: i32 = 12;
pub const DEVICE_DEFAULT_FONT: i32 = 14;
pub const DEFAULT_GUI_FONT: i32 = 17;
pub const OEM_FIXED_FONT: i32 = 10;
pub const SYSTEM_FONT: i32 = 13;
pub const SYSTEM_FIXED_FONT: i32 = 16;
pub const DEFAULT_PALETTE: i32 = 15;
// GET_STOCK_OBJECT_FLAGS
const (
	BLACK_BRUSH int32 = 4
	DKGRAY_BRUSH int32 = 3
	DC_BRUSH int32 = 18
	GRAY_BRUSH int32 = 2
	HOLLOW_BRUSH int32 = 5
	LTGRAY_BRUSH int32 = 1
	NULL_BRUSH int32 = 5
	WHITE_BRUSH int32 = 0
	BLACK_PEN int32 = 7
	DC_PEN int32 = 19
	NULL_PEN int32 = 8
	WHITE_PEN int32 = 6
	ANSI_FIXED_FONT int32 = 11
	ANSI_VAR_FONT int32 = 12
	DEVICE_DEFAULT_FONT int32 = 14
	DEFAULT_GUI_FONT int32 = 17
	OEM_FIXED_FONT int32 = 10
	SYSTEM_FONT int32 = 13
	SYSTEM_FIXED_FONT int32 = 16
	DEFAULT_PALETTE int32 = 15
)
const
  BLACK_BRUSH = 4;
  DKGRAY_BRUSH = 3;
  DC_BRUSH = 18;
  GRAY_BRUSH = 2;
  HOLLOW_BRUSH = 5;
  LTGRAY_BRUSH = 1;
  NULL_BRUSH = 5;
  WHITE_BRUSH = 0;
  BLACK_PEN = 7;
  DC_PEN = 19;
  NULL_PEN = 8;
  WHITE_PEN = 6;
  ANSI_FIXED_FONT = 11;
  ANSI_VAR_FONT = 12;
  DEVICE_DEFAULT_FONT = 14;
  DEFAULT_GUI_FONT = 17;
  OEM_FIXED_FONT = 10;
  SYSTEM_FONT = 13;
  SYSTEM_FIXED_FONT = 16;
  DEFAULT_PALETTE = 15;
// GET_STOCK_OBJECT_FLAGS
pub const BLACK_BRUSH: i32 = 4;
pub const DKGRAY_BRUSH: i32 = 3;
pub const DC_BRUSH: i32 = 18;
pub const GRAY_BRUSH: i32 = 2;
pub const HOLLOW_BRUSH: i32 = 5;
pub const LTGRAY_BRUSH: i32 = 1;
pub const NULL_BRUSH: i32 = 5;
pub const WHITE_BRUSH: i32 = 0;
pub const BLACK_PEN: i32 = 7;
pub const DC_PEN: i32 = 19;
pub const NULL_PEN: i32 = 8;
pub const WHITE_PEN: i32 = 6;
pub const ANSI_FIXED_FONT: i32 = 11;
pub const ANSI_VAR_FONT: i32 = 12;
pub const DEVICE_DEFAULT_FONT: i32 = 14;
pub const DEFAULT_GUI_FONT: i32 = 17;
pub const OEM_FIXED_FONT: i32 = 10;
pub const SYSTEM_FONT: i32 = 13;
pub const SYSTEM_FIXED_FONT: i32 = 16;
pub const DEFAULT_PALETTE: i32 = 15;
const
  BLACK_BRUSH* = 4
  DKGRAY_BRUSH* = 3
  DC_BRUSH* = 18
  GRAY_BRUSH* = 2
  HOLLOW_BRUSH* = 5
  LTGRAY_BRUSH* = 1
  NULL_BRUSH* = 5
  WHITE_BRUSH* = 0
  BLACK_PEN* = 7
  DC_PEN* = 19
  NULL_PEN* = 8
  WHITE_PEN* = 6
  ANSI_FIXED_FONT* = 11
  ANSI_VAR_FONT* = 12
  DEVICE_DEFAULT_FONT* = 14
  DEFAULT_GUI_FONT* = 17
  OEM_FIXED_FONT* = 10
  SYSTEM_FONT* = 13
  SYSTEM_FIXED_FONT* = 16
  DEFAULT_PALETTE* = 15
enum GET_STOCK_OBJECT_FLAGS : int {
    BLACK_BRUSH = 4,
    DKGRAY_BRUSH = 3,
    DC_BRUSH = 18,
    GRAY_BRUSH = 2,
    HOLLOW_BRUSH = 5,
    LTGRAY_BRUSH = 1,
    NULL_BRUSH = 5,
    WHITE_BRUSH = 0,
    BLACK_PEN = 7,
    DC_PEN = 19,
    NULL_PEN = 8,
    WHITE_PEN = 6,
    ANSI_FIXED_FONT = 11,
    ANSI_VAR_FONT = 12,
    DEVICE_DEFAULT_FONT = 14,
    DEFAULT_GUI_FONT = 17,
    OEM_FIXED_FONT = 10,
    SYSTEM_FONT = 13,
    SYSTEM_FIXED_FONT = 16,
    DEFAULT_PALETTE = 15,
}
#define global BLACK_BRUSH         0x4
#define global DKGRAY_BRUSH        0x3
#define global DC_BRUSH            0x12
#define global GRAY_BRUSH          0x2
#define global HOLLOW_BRUSH        0x5
#define global LTGRAY_BRUSH        0x1
#define global NULL_BRUSH          0x5
#define global WHITE_BRUSH         0x0
#define global BLACK_PEN           0x7
#define global DC_PEN              0x13
#define global NULL_PEN            0x8
#define global WHITE_PEN           0x6
#define global ANSI_FIXED_FONT     0xB
#define global ANSI_VAR_FONT       0xC
#define global DEVICE_DEFAULT_FONT 0xE
#define global DEFAULT_GUI_FONT    0x11
#define global OEM_FIXED_FONT      0xA
#define global SYSTEM_FONT         0xD
#define global SYSTEM_FIXED_FONT   0x10
#define global DEFAULT_PALETTE     0xF