MOUSE_WHEEL_PARAMETER enumeration

Specifies the manipulations that can be mapped to mouse wheel rotation.

Syntax


typedef enum MOUSE_WHEEL_PARAMETER { 
  MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_X  = 0x00000001,
  MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_Y  = 0x00000002,
  MOUSE_WHEEL_PARAMETER_DELTA_SCALE         = 0x00000003,
  MOUSE_WHEEL_PARAMETER_DELTA_ROTATION      = 0x00000004,
  MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_X  = 0x00000005,
  MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_Y  = 0x00000006,
  MOUSE_WHEEL_PARAMETER_MAX                 = 0xffffffff
} MOUSE_WHEEL_PARAMETER;

Constants

MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_X

Scrolling/panning distance along the x-axis.

MOUSE_WHEEL_PARAMETER_CHAR_TRANSLATION_Y

Scrolling/panning distance along the y-axis.

MOUSE_WHEEL_PARAMETER_DELTA_SCALE

The relative change in scale, as a multiplier, since the last input message.

MOUSE_WHEEL_PARAMETER_DELTA_ROTATION

The relative change in rotation, in radians, since the last input message.

MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_X

Paging distance along the x-axis.

MOUSE_WHEEL_PARAMETER_PAGE_TRANSLATION_Y

Paging distance along the y-axis.

MOUSE_WHEEL_PARAMETER_MAX

Maximum number of interactions exceeded.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Interactioncontext.h

See also

Interaction Context Enumerations
GetMouseWheelParameterInteractionContext
SetMouseWheelParameterInteractionContext

 

 

Community Additions

ADD
Show:
© 2014 Microsoft