Evento InkCollector.MouseWheel

Si verifica quando la rotellina del mouse si sposta mentre l'oggetto InkCollector o InkOverlay ha lo stato attivo.

Sintassi

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

Parametri

Pulsante [in]

Pulsante del mouse premuto.

Maiusc [in]

Stato del tasto MAIUSC.

Delta [in]

Un conteggio firmato del numero di detents la rotellina del mouse è ruotata. Un dentello corrisponde a uno scatto della rotellina del mouse.

x [in]

Coordinata x, in pixel, di un clic sul mouse.

y [in]

Coordinata y, in pixel, di un clic del mouse.

Annulla [in, out]

VARIANT_TRUE annullare l'evento per il controllo padre; in caso contrario, VARIANT_FALSE. Il valore predefinito è VARIANT_FALSE.

Valore restituito

Questo evento non restituisce un valore.

Commenti

Nota

Le proprietà pX e pY sono in pixel e non le unità HIMETRIC associate allo spazio penna. Questo perché questo evento sostituisce l'evento del mouse correlato di un'applicazione pen-inconsapevoli e questo tipo di applicazione comprende solo pixel.

Questo metodo di evento viene definito nei _IInkCollectorEvents, _IInkOverlayEvents e _IInkPictureEvents interfacce di sola distribuzione (dispinterfaces) con un ID di DISPID_IPEMouseWheel.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut.h (richiede anche Msinkaut_i.c)
Libreria
InkObj.dll

Vedi anche

Classe InkCollector

Enumerazione InkMouseButton

Enumerazione InkShiftKeyModifierFlags