Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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_PENValue: 0x00000001 Direct pen digitizer (integrated into display). |
POINTER_DEVICE_TYPE_EXTERNAL_PENValue: 0x00000002 Indirect pen digitizer (not integrated into display). |
POINTER_DEVICE_TYPE_TOUCHValue: 0x00000003 Touch digitizer. |
POINTER_DEVICE_TYPE_TOUCH_PADValue: 0x00000004 Touchpad digitizer (Windows 8.1 and later). |
POINTER_DEVICE_TYPE_MAXValue: 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 |