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