ホーム › UI.WindowsAndMessaging › KBDLLHOOKSTRUCT_FLAGS
KBDLLHOOKSTRUCT_FLAGS
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| LLKHF_EXTENDED | 1 | 0x1 |
| LLKHF_ALTDOWN | 32 | 0x20 |
| LLKHF_UP | 128 | 0x80 |
| LLKHF_INJECTED | 16 | 0x10 |
| LLKHF_LOWER_IL_INJECTED | 2 | 0x2 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum KBDLLHOOKSTRUCT_FLAGS : unsigned int {
LLKHF_EXTENDED = 1,
LLKHF_ALTDOWN = 32,
LLKHF_UP = 128,
LLKHF_INJECTED = 16,
LLKHF_LOWER_IL_INJECTED = 2
} KBDLLHOOKSTRUCT_FLAGS;[Flags]
public enum KBDLLHOOKSTRUCT_FLAGS : uint
{
LLKHF_EXTENDED = 1,
LLKHF_ALTDOWN = 32,
LLKHF_UP = 128,
LLKHF_INJECTED = 16,
LLKHF_LOWER_IL_INJECTED = 2,
}<Flags>
Public Enum KBDLLHOOKSTRUCT_FLAGS As UInteger
LLKHF_EXTENDED = 1
LLKHF_ALTDOWN = 32
LLKHF_UP = 128
LLKHF_INJECTED = 16
LLKHF_LOWER_IL_INJECTED = 2
End Enumimport enum
class KBDLLHOOKSTRUCT_FLAGS(enum.IntFlag):
LLKHF_EXTENDED = 1
LLKHF_ALTDOWN = 32
LLKHF_UP = 128
LLKHF_INJECTED = 16
LLKHF_LOWER_IL_INJECTED = 2// KBDLLHOOKSTRUCT_FLAGS (flags)
pub const LLKHF_EXTENDED: u32 = 1;
pub const LLKHF_ALTDOWN: u32 = 32;
pub const LLKHF_UP: u32 = 128;
pub const LLKHF_INJECTED: u32 = 16;
pub const LLKHF_LOWER_IL_INJECTED: u32 = 2;// KBDLLHOOKSTRUCT_FLAGS
const (
LLKHF_EXTENDED uint32 = 1
LLKHF_ALTDOWN uint32 = 32
LLKHF_UP uint32 = 128
LLKHF_INJECTED uint32 = 16
LLKHF_LOWER_IL_INJECTED uint32 = 2
)const
LLKHF_EXTENDED = 1;
LLKHF_ALTDOWN = 32;
LLKHF_UP = 128;
LLKHF_INJECTED = 16;
LLKHF_LOWER_IL_INJECTED = 2;// KBDLLHOOKSTRUCT_FLAGS
pub const LLKHF_EXTENDED: u32 = 1;
pub const LLKHF_ALTDOWN: u32 = 32;
pub const LLKHF_UP: u32 = 128;
pub const LLKHF_INJECTED: u32 = 16;
pub const LLKHF_LOWER_IL_INJECTED: u32 = 2;const
LLKHF_EXTENDED* = 1
LLKHF_ALTDOWN* = 32
LLKHF_UP* = 128
LLKHF_INJECTED* = 16
LLKHF_LOWER_IL_INJECTED* = 2enum KBDLLHOOKSTRUCT_FLAGS : uint {
LLKHF_EXTENDED = 1,
LLKHF_ALTDOWN = 32,
LLKHF_UP = 128,
LLKHF_INJECTED = 16,
LLKHF_LOWER_IL_INJECTED = 2,
}#define global LLKHF_EXTENDED 0x1
#define global LLKHF_ALTDOWN 0x20
#define global LLKHF_UP 0x80
#define global LLKHF_INJECTED 0x10
#define global LLKHF_LOWER_IL_INJECTED 0x2
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。