Événement InkEdit.MouseUp
Se produit lorsque l’utilisateur relâche un bouton de la souris alors que la souris se trouve sur le contrôle InkEdit .
Syntaxe
HRESULT MouseUp(
short Button,
short ShiftKey,
long xMouse,
long yMouse
);
Paramètres
-
Button
-
Membre de l’énumération MouseButton qui indique les boutons de la souris qui ont été libérés.
Valeur Signification - NO_BUTTON
Par défaut. Aucun bouton de la souris n'a été enfoncé. - LEFT_BUTTON
Le bouton gauche de la souris a été enfoncé. - RIGHT_BUTTON
Le bouton droit de la souris a été enfoncé. - MIDDLE_BUTTON
Le bouton central de la souris a été enfoncé. -
MajKey
-
Membre de l’énumération InkShiftKeyModifierFlags qui indique quelles touches de modificateur sont enfoncées au moment de l’événement.
Valeur Signification - IKM_Shift
Spécifie que la touche MAJ a été utilisée comme modificateur. - IKM_Control
Spécifie que la touche CTRL a été utilisée comme modificateur. - IKM_Alt
Spécifie que la touche ALT a été utilisée comme modificateur. -
xMouse
-
Coordonnée x actuelle, en pixels, du pointeur de la souris.
-
yMouse
-
Coordonnée y actuelle, en pixels, du pointeur de la souris.
Valeur retournée
Si cet événement réussit, il retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
Si un bouton de la souris est enfoncé alors que le pointeur se trouve sur un contrôle InkEdit , ce contrôle capture la souris et reçoit tous les événements de souris jusqu’au dernier événement MouseUp inclus. Cela implique que les coordonnées (x, y) du pointeur de souris retournées par un événement de souris peuvent ne pas toujours se trouver dans la zone interne de l’objet qui les reçoit.
Si les boutons de la souris sont appuyés successivement, l’objet qui capture la souris après la première pression reçoit tous les événements de souris jusqu’à ce que tous les boutons soient libérés.
Cette méthode d’événement est définie dans l’interface _IInkEditEvents . L’interface _IInkEditEvents implémente l’interface IDispatch avec un identificateur de DISPID_IeeMouseUp.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Édition Tablette PC [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|
Bibliothèque |
|