POINTER_BUTTON_CHANGE_TYPE enumeration (winuser.h)
Identifies a change in the state of a button associated with a pointer.
Syntax
typedef enum tagPOINTER_BUTTON_CHANGE_TYPE {
POINTER_CHANGE_NONE,
POINTER_CHANGE_FIRSTBUTTON_DOWN,
POINTER_CHANGE_FIRSTBUTTON_UP,
POINTER_CHANGE_SECONDBUTTON_DOWN,
POINTER_CHANGE_SECONDBUTTON_UP,
POINTER_CHANGE_THIRDBUTTON_DOWN,
POINTER_CHANGE_THIRDBUTTON_UP,
POINTER_CHANGE_FOURTHBUTTON_DOWN,
POINTER_CHANGE_FOURTHBUTTON_UP,
POINTER_CHANGE_FIFTHBUTTON_DOWN,
POINTER_CHANGE_FIFTHBUTTON_UP
} POINTER_BUTTON_CHANGE_TYPE;
Constants
POINTER_CHANGE_NONE No change in button state. |
POINTER_CHANGE_FIRSTBUTTON_DOWN The first button (see POINTER_FLAG_FIRSTBUTTON) transitioned to a pressed state. |
POINTER_CHANGE_FIRSTBUTTON_UP The first button (see POINTER_FLAG_FIRSTBUTTON) transitioned to a released state. |
POINTER_CHANGE_SECONDBUTTON_DOWN The second button (see POINTER_FLAG_SECONDBUTTON) transitioned to a pressed state. |
POINTER_CHANGE_SECONDBUTTON_UP The second button (see POINTER_FLAG_SECONDBUTTON) transitioned to a released state. |
POINTER_CHANGE_THIRDBUTTON_DOWN The third button (see POINTER_FLAG_THIRDBUTTON) transitioned to a pressed state. |
POINTER_CHANGE_THIRDBUTTON_UP The third button (see POINTER_FLAG_THIRDBUTTON) transitioned to a released state. |
POINTER_CHANGE_FOURTHBUTTON_DOWN The fourth button (see POINTER_FLAG_FOURTHBUTTON) transitioned to a pressed state. |
POINTER_CHANGE_FOURTHBUTTON_UP The fourth button (see POINTER_FLAG_FOURTHBUTTON) transitioned to a released state. |
POINTER_CHANGE_FIFTHBUTTON_DOWN The fifth button (see POINTER_FLAG_FIFTHBUTTON) transitioned to a pressed state. |
POINTER_CHANGE_FIFTHBUTTON_UP The fifth button (see POINTER_FLAG_FIFTHBUTTON) transitioned to a released state. |
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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for