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

DRAW_CAPTION_FLAGS

列挙型フラグ
基底型u4

メンバー 7

名前10進16進
DC_ACTIVE10x1
DC_BUTTONS40960x1000
DC_GRADIENT320x20
DC_ICON40x4
DC_INBUTTON160x10
DC_SMALLCAP20x2
DC_TEXT80x8

各言語での定義

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

typedef enum DRAW_CAPTION_FLAGS : unsigned int {
    DC_ACTIVE = 1,
    DC_BUTTONS = 4096,
    DC_GRADIENT = 32,
    DC_ICON = 4,
    DC_INBUTTON = 16,
    DC_SMALLCAP = 2,
    DC_TEXT = 8
} DRAW_CAPTION_FLAGS;
[Flags]
public enum DRAW_CAPTION_FLAGS : uint
{
    DC_ACTIVE = 1,
    DC_BUTTONS = 4096,
    DC_GRADIENT = 32,
    DC_ICON = 4,
    DC_INBUTTON = 16,
    DC_SMALLCAP = 2,
    DC_TEXT = 8,
}
<Flags>
Public Enum DRAW_CAPTION_FLAGS As UInteger
    DC_ACTIVE = 1
    DC_BUTTONS = 4096
    DC_GRADIENT = 32
    DC_ICON = 4
    DC_INBUTTON = 16
    DC_SMALLCAP = 2
    DC_TEXT = 8
End Enum
import enum

class DRAW_CAPTION_FLAGS(enum.IntFlag):
    DC_ACTIVE = 1
    DC_BUTTONS = 4096
    DC_GRADIENT = 32
    DC_ICON = 4
    DC_INBUTTON = 16
    DC_SMALLCAP = 2
    DC_TEXT = 8
// DRAW_CAPTION_FLAGS (flags)
pub const DC_ACTIVE: u32 = 1;
pub const DC_BUTTONS: u32 = 4096;
pub const DC_GRADIENT: u32 = 32;
pub const DC_ICON: u32 = 4;
pub const DC_INBUTTON: u32 = 16;
pub const DC_SMALLCAP: u32 = 2;
pub const DC_TEXT: u32 = 8;
// DRAW_CAPTION_FLAGS
const (
	DC_ACTIVE uint32 = 1
	DC_BUTTONS uint32 = 4096
	DC_GRADIENT uint32 = 32
	DC_ICON uint32 = 4
	DC_INBUTTON uint32 = 16
	DC_SMALLCAP uint32 = 2
	DC_TEXT uint32 = 8
)
const
  DC_ACTIVE = 1;
  DC_BUTTONS = 4096;
  DC_GRADIENT = 32;
  DC_ICON = 4;
  DC_INBUTTON = 16;
  DC_SMALLCAP = 2;
  DC_TEXT = 8;
// DRAW_CAPTION_FLAGS
pub const DC_ACTIVE: u32 = 1;
pub const DC_BUTTONS: u32 = 4096;
pub const DC_GRADIENT: u32 = 32;
pub const DC_ICON: u32 = 4;
pub const DC_INBUTTON: u32 = 16;
pub const DC_SMALLCAP: u32 = 2;
pub const DC_TEXT: u32 = 8;
const
  DC_ACTIVE* = 1
  DC_BUTTONS* = 4096
  DC_GRADIENT* = 32
  DC_ICON* = 4
  DC_INBUTTON* = 16
  DC_SMALLCAP* = 2
  DC_TEXT* = 8
enum DRAW_CAPTION_FLAGS : uint {
    DC_ACTIVE = 1,
    DC_BUTTONS = 4096,
    DC_GRADIENT = 32,
    DC_ICON = 4,
    DC_INBUTTON = 16,
    DC_SMALLCAP = 2,
    DC_TEXT = 8,
}
#define global DC_ACTIVE   0x1
#define global DC_BUTTONS  0x1000
#define global DC_GRADIENT 0x20
#define global DC_ICON     0x4
#define global DC_INBUTTON 0x10
#define global DC_SMALLCAP 0x2
#define global DC_TEXT     0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。