Événement InkCollector.MouseUp

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

Syntaxe

void MouseUp(
  [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 qui a été relâché.

Maj [in]

État de la touche MAJ.

pX [in]

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

pY [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.

Valeur retournée

Cet événement ne retourne pas de valeur.

Notes

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

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.

Notes

Certains contrôles reposent 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 _IInkCollectorEvents, _IInkOverlayEvents et _IInkPictureEvents dispatch-only (dispinterfaces) avec un ID de DISPID_IPEMouseUp.

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