Evento InkCollector.MouseWheel

Se produce cuando la rueda del mouse se mueve mientras el objeto InkCollector o InkOverlay tiene el foco.

Sintaxis

void MouseWheel(
  [in]      InkMouseButton           Button,
  [in]      InkShiftKeyModifierFlags Shift,
  [in]      long                     Delta,
  [in]      long                     x,
  [in]      long                     y,
  [in, out] VARIANT_BOOL             *Cancel
);

Parámetros

Botón [in]

El botón del mouse que se presionó.

Mayús [in]

Estado de la tecla MAYÚS.

Delta [in]

Recuento con signos del número de detents que ha girado la rueda del mouse. Un paso es una muesca de la rueda del mouse.

x [in]

Coordenada x, en píxeles, de un clic del mouse.

y [in]

Coordenada y, en píxeles, de un clic del mouse.

Cancelar [in, out]

VARIANT_TRUE cancelar el evento del control primario; de lo contrario, VARIANT_FALSE. El valor predeterminado es VARIANT_FALSE.

Valor devuelto

Este evento no devuelve un valor.

Comentarios

Nota:

Las propiedades pX y pY se encuentran en píxeles y no en las unidades HIMETRIC asociadas al espacio de entrada de lápiz. Esto se debe a que este evento reemplaza el evento de mouse relacionado de una aplicación no consciente del lápiz y este tipo de aplicación solo entiende píxeles.

Este método de evento se define en las interfaces de _IInkCollectorEvents, _IInkOverlayEvents y _IInkPictureEvents solo distribución (dispinterfaces) con un identificador de DISPID_IPEMouseWheel.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
Msinkaut.h (también requiere Msinkaut_i.c)
Biblioteca
InkObj.dll

Consulte también

Clase InkCollector

InkMouseButton (enumeración)

InkShiftKeyModifierFlags (enumeración)