POINTER_DEVICE_TYPE enumeration (winuser.h)
Identifies the pointer device types.
Syntax
typedef enum tagPOINTER_DEVICE_TYPE {
POINTER_DEVICE_TYPE_INTEGRATED_PEN = 0x00000001,
POINTER_DEVICE_TYPE_EXTERNAL_PEN = 0x00000002,
POINTER_DEVICE_TYPE_TOUCH = 0x00000003,
POINTER_DEVICE_TYPE_TOUCH_PAD = 0x00000004,
POINTER_DEVICE_TYPE_MAX = 0xFFFFFFFF
} POINTER_DEVICE_TYPE;
Constants
POINTER_DEVICE_TYPE_INTEGRATED_PEN Value: 0x00000001 Direct pen digitizer (integrated into display). |
POINTER_DEVICE_TYPE_EXTERNAL_PEN Value: 0x00000002 Indirect pen digitizer (not integrated into display). |
POINTER_DEVICE_TYPE_TOUCH Value: 0x00000003 Touch digitizer. |
POINTER_DEVICE_TYPE_TOUCH_PAD Value: 0x00000004 Touchpad digitizer (Windows 8.1 and later). |
POINTER_DEVICE_TYPE_MAX Value: 0xFFFFFFFF Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. You should not use this value. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | winuser.h |