ホーム › UI.WindowsAndMessaging › DI_FLAGS
DI_FLAGS
列挙型フラグメンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| DI_MASK | 1 | 0x1 |
| DI_IMAGE | 2 | 0x2 |
| DI_NORMAL | 3 | 0x3 |
| DI_COMPAT | 4 | 0x4 |
| DI_DEFAULTSIZE | 8 | 0x8 |
| DI_NOMIRROR | 16 | 0x10 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DI_FLAGS : unsigned int {
DI_MASK = 1,
DI_IMAGE = 2,
DI_NORMAL = 3,
DI_COMPAT = 4,
DI_DEFAULTSIZE = 8,
DI_NOMIRROR = 16
} DI_FLAGS;[Flags]
public enum DI_FLAGS : uint
{
DI_MASK = 1,
DI_IMAGE = 2,
DI_NORMAL = 3,
DI_COMPAT = 4,
DI_DEFAULTSIZE = 8,
DI_NOMIRROR = 16,
}<Flags>
Public Enum DI_FLAGS As UInteger
DI_MASK = 1
DI_IMAGE = 2
DI_NORMAL = 3
DI_COMPAT = 4
DI_DEFAULTSIZE = 8
DI_NOMIRROR = 16
End Enumimport enum
class DI_FLAGS(enum.IntFlag):
DI_MASK = 1
DI_IMAGE = 2
DI_NORMAL = 3
DI_COMPAT = 4
DI_DEFAULTSIZE = 8
DI_NOMIRROR = 16// DI_FLAGS (flags)
pub const DI_MASK: u32 = 1;
pub const DI_IMAGE: u32 = 2;
pub const DI_NORMAL: u32 = 3;
pub const DI_COMPAT: u32 = 4;
pub const DI_DEFAULTSIZE: u32 = 8;
pub const DI_NOMIRROR: u32 = 16;// DI_FLAGS
const (
DI_MASK uint32 = 1
DI_IMAGE uint32 = 2
DI_NORMAL uint32 = 3
DI_COMPAT uint32 = 4
DI_DEFAULTSIZE uint32 = 8
DI_NOMIRROR uint32 = 16
)const
DI_MASK = 1;
DI_IMAGE = 2;
DI_NORMAL = 3;
DI_COMPAT = 4;
DI_DEFAULTSIZE = 8;
DI_NOMIRROR = 16;// DI_FLAGS
pub const DI_MASK: u32 = 1;
pub const DI_IMAGE: u32 = 2;
pub const DI_NORMAL: u32 = 3;
pub const DI_COMPAT: u32 = 4;
pub const DI_DEFAULTSIZE: u32 = 8;
pub const DI_NOMIRROR: u32 = 16;const
DI_MASK* = 1
DI_IMAGE* = 2
DI_NORMAL* = 3
DI_COMPAT* = 4
DI_DEFAULTSIZE* = 8
DI_NOMIRROR* = 16enum DI_FLAGS : uint {
DI_MASK = 1,
DI_IMAGE = 2,
DI_NORMAL = 3,
DI_COMPAT = 4,
DI_DEFAULTSIZE = 8,
DI_NOMIRROR = 16,
}#define global DI_MASK 0x1
#define global DI_IMAGE 0x2
#define global DI_NORMAL 0x3
#define global DI_COMPAT 0x4
#define global DI_DEFAULTSIZE 0x8
#define global DI_NOMIRROR 0x10
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。