Événement InkCollector.MouseWheel

Se produit lorsque la roulette de la souris se déplace alors que l’objet InkCollector ou InkOverlay a le focus.

Syntaxe

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

Paramètres

Bouton [in]

Bouton de la souris appuyé.

Maj [in]

État de la touche MAJ.

Delta [in]

Nombre signé du nombre de détents que la roulette de la souris a fait pivoter. Une détente représente un cran de la roulette de la souris.

x [in]

Coordonnée x, en pixels, d’un clic de souris.

y [in]

Coordonnée y, en pixels, d’un clic de souris.

Annuler [in, out]

VARIANT_TRUE d’annuler l’événement pour le contrôle parent ; sinon, VARIANT_FALSE. La valeur par défaut est VARIANT_FALSE.

Valeur retournée

Cet événement ne retourne pas de valeur.

Notes

Notes

Les propriétés pX et pY sont en pixels, et non les unités HIMETRIC associées à l’espace d’encre. En effet, cet événement remplace l’événement de souris associé d’une application ignorant le stylet et ce type d’application comprend uniquement les pixels.

Cette méthode d’événement est définie dans les interfaces _IInkCollectorEvents, _IInkOverlayEvents et _IInkPictureEvents dispatch-only (dispinterfaces) avec un ID de DISPID_IPEMouseWheel.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
Msinkaut.h (nécessite également Msinkaut_i.c)
Bibliothèque
InkObj.dll

Voir aussi

Classe InkCollector

InkMouseButton, énumération

InkShiftKeyModifierFlags, énumération