ホーム › UI.Input.Touch › TOUCHEVENTF_FLAGS
TOUCHEVENTF_FLAGS
列挙型フラグメンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| TOUCHEVENTF_MOVE | 1 | 0x1 |
| TOUCHEVENTF_DOWN | 2 | 0x2 |
| TOUCHEVENTF_UP | 4 | 0x4 |
| TOUCHEVENTF_INRANGE | 8 | 0x8 |
| TOUCHEVENTF_PRIMARY | 16 | 0x10 |
| TOUCHEVENTF_NOCOALESCE | 32 | 0x20 |
| TOUCHEVENTF_PEN | 64 | 0x40 |
| TOUCHEVENTF_PALM | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TOUCHEVENTF_FLAGS : unsigned int {
TOUCHEVENTF_MOVE = 1,
TOUCHEVENTF_DOWN = 2,
TOUCHEVENTF_UP = 4,
TOUCHEVENTF_INRANGE = 8,
TOUCHEVENTF_PRIMARY = 16,
TOUCHEVENTF_NOCOALESCE = 32,
TOUCHEVENTF_PEN = 64,
TOUCHEVENTF_PALM = 128
} TOUCHEVENTF_FLAGS;[Flags]
public enum TOUCHEVENTF_FLAGS : uint
{
TOUCHEVENTF_MOVE = 1,
TOUCHEVENTF_DOWN = 2,
TOUCHEVENTF_UP = 4,
TOUCHEVENTF_INRANGE = 8,
TOUCHEVENTF_PRIMARY = 16,
TOUCHEVENTF_NOCOALESCE = 32,
TOUCHEVENTF_PEN = 64,
TOUCHEVENTF_PALM = 128,
}<Flags>
Public Enum TOUCHEVENTF_FLAGS As UInteger
TOUCHEVENTF_MOVE = 1
TOUCHEVENTF_DOWN = 2
TOUCHEVENTF_UP = 4
TOUCHEVENTF_INRANGE = 8
TOUCHEVENTF_PRIMARY = 16
TOUCHEVENTF_NOCOALESCE = 32
TOUCHEVENTF_PEN = 64
TOUCHEVENTF_PALM = 128
End Enumimport enum
class TOUCHEVENTF_FLAGS(enum.IntFlag):
TOUCHEVENTF_MOVE = 1
TOUCHEVENTF_DOWN = 2
TOUCHEVENTF_UP = 4
TOUCHEVENTF_INRANGE = 8
TOUCHEVENTF_PRIMARY = 16
TOUCHEVENTF_NOCOALESCE = 32
TOUCHEVENTF_PEN = 64
TOUCHEVENTF_PALM = 128// TOUCHEVENTF_FLAGS (flags)
pub const TOUCHEVENTF_MOVE: u32 = 1;
pub const TOUCHEVENTF_DOWN: u32 = 2;
pub const TOUCHEVENTF_UP: u32 = 4;
pub const TOUCHEVENTF_INRANGE: u32 = 8;
pub const TOUCHEVENTF_PRIMARY: u32 = 16;
pub const TOUCHEVENTF_NOCOALESCE: u32 = 32;
pub const TOUCHEVENTF_PEN: u32 = 64;
pub const TOUCHEVENTF_PALM: u32 = 128;// TOUCHEVENTF_FLAGS
const (
TOUCHEVENTF_MOVE uint32 = 1
TOUCHEVENTF_DOWN uint32 = 2
TOUCHEVENTF_UP uint32 = 4
TOUCHEVENTF_INRANGE uint32 = 8
TOUCHEVENTF_PRIMARY uint32 = 16
TOUCHEVENTF_NOCOALESCE uint32 = 32
TOUCHEVENTF_PEN uint32 = 64
TOUCHEVENTF_PALM uint32 = 128
)const
TOUCHEVENTF_MOVE = 1;
TOUCHEVENTF_DOWN = 2;
TOUCHEVENTF_UP = 4;
TOUCHEVENTF_INRANGE = 8;
TOUCHEVENTF_PRIMARY = 16;
TOUCHEVENTF_NOCOALESCE = 32;
TOUCHEVENTF_PEN = 64;
TOUCHEVENTF_PALM = 128;// TOUCHEVENTF_FLAGS
pub const TOUCHEVENTF_MOVE: u32 = 1;
pub const TOUCHEVENTF_DOWN: u32 = 2;
pub const TOUCHEVENTF_UP: u32 = 4;
pub const TOUCHEVENTF_INRANGE: u32 = 8;
pub const TOUCHEVENTF_PRIMARY: u32 = 16;
pub const TOUCHEVENTF_NOCOALESCE: u32 = 32;
pub const TOUCHEVENTF_PEN: u32 = 64;
pub const TOUCHEVENTF_PALM: u32 = 128;const
TOUCHEVENTF_MOVE* = 1
TOUCHEVENTF_DOWN* = 2
TOUCHEVENTF_UP* = 4
TOUCHEVENTF_INRANGE* = 8
TOUCHEVENTF_PRIMARY* = 16
TOUCHEVENTF_NOCOALESCE* = 32
TOUCHEVENTF_PEN* = 64
TOUCHEVENTF_PALM* = 128enum TOUCHEVENTF_FLAGS : uint {
TOUCHEVENTF_MOVE = 1,
TOUCHEVENTF_DOWN = 2,
TOUCHEVENTF_UP = 4,
TOUCHEVENTF_INRANGE = 8,
TOUCHEVENTF_PRIMARY = 16,
TOUCHEVENTF_NOCOALESCE = 32,
TOUCHEVENTF_PEN = 64,
TOUCHEVENTF_PALM = 128,
}#define global TOUCHEVENTF_MOVE 0x1
#define global TOUCHEVENTF_DOWN 0x2
#define global TOUCHEVENTF_UP 0x4
#define global TOUCHEVENTF_INRANGE 0x8
#define global TOUCHEVENTF_PRIMARY 0x10
#define global TOUCHEVENTF_NOCOALESCE 0x20
#define global TOUCHEVENTF_PEN 0x40
#define global TOUCHEVENTF_PALM 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。