ホーム › Graphics.Gdi › DRAWSTATE_FLAGS
DRAWSTATE_FLAGS
列挙型フラグメンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| DST_COMPLEX | 0 | 0x0 |
| DST_TEXT | 1 | 0x1 |
| DST_PREFIXTEXT | 2 | 0x2 |
| DST_ICON | 3 | 0x3 |
| DST_BITMAP | 4 | 0x4 |
| DSS_NORMAL | 0 | 0x0 |
| DSS_UNION | 16 | 0x10 |
| DSS_DISABLED | 32 | 0x20 |
| DSS_MONO | 128 | 0x80 |
| DSS_HIDEPREFIX | 512 | 0x200 |
| DSS_PREFIXONLY | 1024 | 0x400 |
| DSS_RIGHT | 32768 | 0x8000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DRAWSTATE_FLAGS : unsigned int {
DST_COMPLEX = 0,
DST_TEXT = 1,
DST_PREFIXTEXT = 2,
DST_ICON = 3,
DST_BITMAP = 4,
DSS_NORMAL = 0,
DSS_UNION = 16,
DSS_DISABLED = 32,
DSS_MONO = 128,
DSS_HIDEPREFIX = 512,
DSS_PREFIXONLY = 1024,
DSS_RIGHT = 32768
} DRAWSTATE_FLAGS;[Flags]
public enum DRAWSTATE_FLAGS : uint
{
DST_COMPLEX = 0,
DST_TEXT = 1,
DST_PREFIXTEXT = 2,
DST_ICON = 3,
DST_BITMAP = 4,
DSS_NORMAL = 0,
DSS_UNION = 16,
DSS_DISABLED = 32,
DSS_MONO = 128,
DSS_HIDEPREFIX = 512,
DSS_PREFIXONLY = 1024,
DSS_RIGHT = 32768,
}<Flags>
Public Enum DRAWSTATE_FLAGS As UInteger
DST_COMPLEX = 0
DST_TEXT = 1
DST_PREFIXTEXT = 2
DST_ICON = 3
DST_BITMAP = 4
DSS_NORMAL = 0
DSS_UNION = 16
DSS_DISABLED = 32
DSS_MONO = 128
DSS_HIDEPREFIX = 512
DSS_PREFIXONLY = 1024
DSS_RIGHT = 32768
End Enumimport enum
class DRAWSTATE_FLAGS(enum.IntFlag):
DST_COMPLEX = 0
DST_TEXT = 1
DST_PREFIXTEXT = 2
DST_ICON = 3
DST_BITMAP = 4
DSS_NORMAL = 0
DSS_UNION = 16
DSS_DISABLED = 32
DSS_MONO = 128
DSS_HIDEPREFIX = 512
DSS_PREFIXONLY = 1024
DSS_RIGHT = 32768// DRAWSTATE_FLAGS (flags)
pub const DST_COMPLEX: u32 = 0;
pub const DST_TEXT: u32 = 1;
pub const DST_PREFIXTEXT: u32 = 2;
pub const DST_ICON: u32 = 3;
pub const DST_BITMAP: u32 = 4;
pub const DSS_NORMAL: u32 = 0;
pub const DSS_UNION: u32 = 16;
pub const DSS_DISABLED: u32 = 32;
pub const DSS_MONO: u32 = 128;
pub const DSS_HIDEPREFIX: u32 = 512;
pub const DSS_PREFIXONLY: u32 = 1024;
pub const DSS_RIGHT: u32 = 32768;// DRAWSTATE_FLAGS
const (
DST_COMPLEX uint32 = 0
DST_TEXT uint32 = 1
DST_PREFIXTEXT uint32 = 2
DST_ICON uint32 = 3
DST_BITMAP uint32 = 4
DSS_NORMAL uint32 = 0
DSS_UNION uint32 = 16
DSS_DISABLED uint32 = 32
DSS_MONO uint32 = 128
DSS_HIDEPREFIX uint32 = 512
DSS_PREFIXONLY uint32 = 1024
DSS_RIGHT uint32 = 32768
)const
DST_COMPLEX = 0;
DST_TEXT = 1;
DST_PREFIXTEXT = 2;
DST_ICON = 3;
DST_BITMAP = 4;
DSS_NORMAL = 0;
DSS_UNION = 16;
DSS_DISABLED = 32;
DSS_MONO = 128;
DSS_HIDEPREFIX = 512;
DSS_PREFIXONLY = 1024;
DSS_RIGHT = 32768;// DRAWSTATE_FLAGS
pub const DST_COMPLEX: u32 = 0;
pub const DST_TEXT: u32 = 1;
pub const DST_PREFIXTEXT: u32 = 2;
pub const DST_ICON: u32 = 3;
pub const DST_BITMAP: u32 = 4;
pub const DSS_NORMAL: u32 = 0;
pub const DSS_UNION: u32 = 16;
pub const DSS_DISABLED: u32 = 32;
pub const DSS_MONO: u32 = 128;
pub const DSS_HIDEPREFIX: u32 = 512;
pub const DSS_PREFIXONLY: u32 = 1024;
pub const DSS_RIGHT: u32 = 32768;const
DST_COMPLEX* = 0
DST_TEXT* = 1
DST_PREFIXTEXT* = 2
DST_ICON* = 3
DST_BITMAP* = 4
DSS_NORMAL* = 0
DSS_UNION* = 16
DSS_DISABLED* = 32
DSS_MONO* = 128
DSS_HIDEPREFIX* = 512
DSS_PREFIXONLY* = 1024
DSS_RIGHT* = 32768enum DRAWSTATE_FLAGS : uint {
DST_COMPLEX = 0,
DST_TEXT = 1,
DST_PREFIXTEXT = 2,
DST_ICON = 3,
DST_BITMAP = 4,
DSS_NORMAL = 0,
DSS_UNION = 16,
DSS_DISABLED = 32,
DSS_MONO = 128,
DSS_HIDEPREFIX = 512,
DSS_PREFIXONLY = 1024,
DSS_RIGHT = 32768,
}#define global DST_COMPLEX 0x0
#define global DST_TEXT 0x1
#define global DST_PREFIXTEXT 0x2
#define global DST_ICON 0x3
#define global DST_BITMAP 0x4
#define global DSS_NORMAL 0x0
#define global DSS_UNION 0x10
#define global DSS_DISABLED 0x20
#define global DSS_MONO 0x80
#define global DSS_HIDEPREFIX 0x200
#define global DSS_PREFIXONLY 0x400
#define global DSS_RIGHT 0x8000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。