tagPOINTER_INPUT_TYPE enumeration (winuser.h)

Identifies the pointer input types.

Syntax

typedef enum tagPOINTER_INPUT_TYPE {
  PT_POINTER = 1,
  PT_TOUCH = 2,
  PT_PEN = 3,
  PT_MOUSE = 4,
  PT_TOUCHPAD = 5
} ;

Constants

 
PT_POINTER
Value: 1
Generic pointer type. This type never appears in pointer messages or pointer data. Some data query functions allow the caller to restrict the query to specific pointer type. The PT_POINTER type can be used in these functions to specify that the query is to include pointers of all types
PT_TOUCH
Value: 2
Touch pointer type.
PT_PEN
Value: 3
Pen pointer type.
PT_MOUSE
Value: 4
Mouse pointer type.
PT_TOUCHPAD
Value: 5
Touchpad pointer type (Windows 8.1 and later).

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header winuser.h

See also

Enumerations