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_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 |