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

OBJ_TYPE

列挙型
基底型i4

メンバー 14

名前10進16進
OBJ_PEN10x1
OBJ_BRUSH20x2
OBJ_DC30x3
OBJ_METADC40x4
OBJ_PAL50x5
OBJ_FONT60x6
OBJ_BITMAP70x7
OBJ_REGION80x8
OBJ_METAFILE90x9
OBJ_MEMDC100xA
OBJ_EXTPEN110xB
OBJ_ENHMETADC120xC
OBJ_ENHMETAFILE130xD
OBJ_COLORSPACE140xE

各言語での定義

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

typedef enum OBJ_TYPE : int {
    OBJ_PEN = 1,
    OBJ_BRUSH = 2,
    OBJ_DC = 3,
    OBJ_METADC = 4,
    OBJ_PAL = 5,
    OBJ_FONT = 6,
    OBJ_BITMAP = 7,
    OBJ_REGION = 8,
    OBJ_METAFILE = 9,
    OBJ_MEMDC = 10,
    OBJ_EXTPEN = 11,
    OBJ_ENHMETADC = 12,
    OBJ_ENHMETAFILE = 13,
    OBJ_COLORSPACE = 14
} OBJ_TYPE;
public enum OBJ_TYPE : int
{
    OBJ_PEN = 1,
    OBJ_BRUSH = 2,
    OBJ_DC = 3,
    OBJ_METADC = 4,
    OBJ_PAL = 5,
    OBJ_FONT = 6,
    OBJ_BITMAP = 7,
    OBJ_REGION = 8,
    OBJ_METAFILE = 9,
    OBJ_MEMDC = 10,
    OBJ_EXTPEN = 11,
    OBJ_ENHMETADC = 12,
    OBJ_ENHMETAFILE = 13,
    OBJ_COLORSPACE = 14,
}
Public Enum OBJ_TYPE As Integer
    OBJ_PEN = 1
    OBJ_BRUSH = 2
    OBJ_DC = 3
    OBJ_METADC = 4
    OBJ_PAL = 5
    OBJ_FONT = 6
    OBJ_BITMAP = 7
    OBJ_REGION = 8
    OBJ_METAFILE = 9
    OBJ_MEMDC = 10
    OBJ_EXTPEN = 11
    OBJ_ENHMETADC = 12
    OBJ_ENHMETAFILE = 13
    OBJ_COLORSPACE = 14
End Enum
import enum

class OBJ_TYPE(enum.IntEnum):
    OBJ_PEN = 1
    OBJ_BRUSH = 2
    OBJ_DC = 3
    OBJ_METADC = 4
    OBJ_PAL = 5
    OBJ_FONT = 6
    OBJ_BITMAP = 7
    OBJ_REGION = 8
    OBJ_METAFILE = 9
    OBJ_MEMDC = 10
    OBJ_EXTPEN = 11
    OBJ_ENHMETADC = 12
    OBJ_ENHMETAFILE = 13
    OBJ_COLORSPACE = 14
// OBJ_TYPE
pub const OBJ_PEN: i32 = 1;
pub const OBJ_BRUSH: i32 = 2;
pub const OBJ_DC: i32 = 3;
pub const OBJ_METADC: i32 = 4;
pub const OBJ_PAL: i32 = 5;
pub const OBJ_FONT: i32 = 6;
pub const OBJ_BITMAP: i32 = 7;
pub const OBJ_REGION: i32 = 8;
pub const OBJ_METAFILE: i32 = 9;
pub const OBJ_MEMDC: i32 = 10;
pub const OBJ_EXTPEN: i32 = 11;
pub const OBJ_ENHMETADC: i32 = 12;
pub const OBJ_ENHMETAFILE: i32 = 13;
pub const OBJ_COLORSPACE: i32 = 14;
// OBJ_TYPE
const (
	OBJ_PEN int32 = 1
	OBJ_BRUSH int32 = 2
	OBJ_DC int32 = 3
	OBJ_METADC int32 = 4
	OBJ_PAL int32 = 5
	OBJ_FONT int32 = 6
	OBJ_BITMAP int32 = 7
	OBJ_REGION int32 = 8
	OBJ_METAFILE int32 = 9
	OBJ_MEMDC int32 = 10
	OBJ_EXTPEN int32 = 11
	OBJ_ENHMETADC int32 = 12
	OBJ_ENHMETAFILE int32 = 13
	OBJ_COLORSPACE int32 = 14
)
const
  OBJ_PEN = 1;
  OBJ_BRUSH = 2;
  OBJ_DC = 3;
  OBJ_METADC = 4;
  OBJ_PAL = 5;
  OBJ_FONT = 6;
  OBJ_BITMAP = 7;
  OBJ_REGION = 8;
  OBJ_METAFILE = 9;
  OBJ_MEMDC = 10;
  OBJ_EXTPEN = 11;
  OBJ_ENHMETADC = 12;
  OBJ_ENHMETAFILE = 13;
  OBJ_COLORSPACE = 14;
// OBJ_TYPE
pub const OBJ_PEN: i32 = 1;
pub const OBJ_BRUSH: i32 = 2;
pub const OBJ_DC: i32 = 3;
pub const OBJ_METADC: i32 = 4;
pub const OBJ_PAL: i32 = 5;
pub const OBJ_FONT: i32 = 6;
pub const OBJ_BITMAP: i32 = 7;
pub const OBJ_REGION: i32 = 8;
pub const OBJ_METAFILE: i32 = 9;
pub const OBJ_MEMDC: i32 = 10;
pub const OBJ_EXTPEN: i32 = 11;
pub const OBJ_ENHMETADC: i32 = 12;
pub const OBJ_ENHMETAFILE: i32 = 13;
pub const OBJ_COLORSPACE: i32 = 14;
const
  OBJ_PEN* = 1
  OBJ_BRUSH* = 2
  OBJ_DC* = 3
  OBJ_METADC* = 4
  OBJ_PAL* = 5
  OBJ_FONT* = 6
  OBJ_BITMAP* = 7
  OBJ_REGION* = 8
  OBJ_METAFILE* = 9
  OBJ_MEMDC* = 10
  OBJ_EXTPEN* = 11
  OBJ_ENHMETADC* = 12
  OBJ_ENHMETAFILE* = 13
  OBJ_COLORSPACE* = 14
enum OBJ_TYPE : int {
    OBJ_PEN = 1,
    OBJ_BRUSH = 2,
    OBJ_DC = 3,
    OBJ_METADC = 4,
    OBJ_PAL = 5,
    OBJ_FONT = 6,
    OBJ_BITMAP = 7,
    OBJ_REGION = 8,
    OBJ_METAFILE = 9,
    OBJ_MEMDC = 10,
    OBJ_EXTPEN = 11,
    OBJ_ENHMETADC = 12,
    OBJ_ENHMETAFILE = 13,
    OBJ_COLORSPACE = 14,
}
#define global OBJ_PEN         0x1
#define global OBJ_BRUSH       0x2
#define global OBJ_DC          0x3
#define global OBJ_METADC      0x4
#define global OBJ_PAL         0x5
#define global OBJ_FONT        0x6
#define global OBJ_BITMAP      0x7
#define global OBJ_REGION      0x8
#define global OBJ_METAFILE    0x9
#define global OBJ_MEMDC       0xA
#define global OBJ_EXTPEN      0xB
#define global OBJ_ENHMETADC   0xC
#define global OBJ_ENHMETAFILE 0xD
#define global OBJ_COLORSPACE  0xE