Partager via


Événement InkOverlay.MouseDown

Se produit lorsque le pointeur de la souris se trouve sur l’objet InkCollector ou InkOverlay et qu’un bouton de souris est enfoncé.

Syntaxe

void MouseDown(
  [in]      InkMouseButton           Button,
  [in]      InkShiftKeyModifierFlags Shift,
  [in]      long                     pX,
  [in]      long                     pY,
  [in, out] VARIANT_BOOL             *Cancel
);

Paramètres

Bouton [in]

Bouton de la souris enfoncé.

Maj [in]

État de la touche Maj.

pX [in]

Coordonnée X d'un clic de la souris, en pixels.

pY [in]

Coordonnée Y d'un clic de la souris, en pixels.

Annuler [in, out]

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

Valeur retournée

Cet événement ne retourne pas de valeur.

Notes

Pour améliorer les performances manuscrites en temps réel, masquez ou affichez le curseur de la souris dans les gestionnaires d’événements MouseDown et MouseUp.

Remarque

Les propriétés pX et pY sont en pixels, contrairement aux unités HIMETRIC associées à l’espace d’encre. Cela est dû au fait que cet événement remplace l’événement de souris associé d’une application sans prise en charge du stylet et que ce type d’application ne comprend que les pixels.

Remarque

Certains contrôles s’appuient sur une relation spécifique entre les événements MouseDown, MouseMove et MouseUp. L’annulation de certains de ces événements peut avoir des résultats inattendus.

Cette méthode d’événement est définie dans les interfaces de dispatch uniquement (dispinterfaces) _IInkCollectorEvents, _IInkOverlayEvents et _IInkPictureEvents ayant l’ID DISPID_IPEMouseDown.

Configuration requise

Condition requise Value
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 InkOverlay

Énumération InkMouseButton

Énumération InkShiftKeyModifierFlags

Événement MouseUp