Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Cette méthode est implémentée côté client. Elle est appelée par ABBYY FineReader Engine lorsque le pointeur de la souris est déplacé au-dessus de Image Viewer, Zoom Viewer, Text Editor, Text Validator ou Document Viewer.
Elle fournit au client des informations sur les coordonnées du pointeur de la souris, ainsi que sur les touches de modification utilisées.
HRESULT OnMouseMove(
int Flags,
int X,
int Y
);
void OnMouseMove(
int Flags,
int X,
int Y
);
Sub OnMouseMove( _
Flags As Integer, _
X As Integer, _
Y As Integer _
)
Indicateurs
[in] Indique quelles touches virtuelles sont enfoncées. Ce paramètre peut être n’importe quelle combinaison des valeurs suivantes :
- MK_CONTROL (0x0008), si la touche Ctrl est enfoncée.
- MK_LBUTTON (0x0001), si le bouton gauche de la souris est enfoncé.
- MK_MBUTTON (0x0010), si le bouton central de la souris est enfoncé.
- MK_RBUTTON (0x0002), si le bouton droit de la souris est enfoncé.
- MK_SHIFT (0x0004), si la touche Maj est enfoncée.
Les constantes sont définies dans Winuser.h.
X
[in] Spécifie la coordonnée horizontale du pointeur de la souris en coordonnées écran.
Y
[in] Spécifie la coordonnée verticale du pointeur de la souris en coordonnées écran.
Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.
L’implémentation cliente de cette méthode doit veiller à ce que toutes les exceptions levées dans la méthode soient interceptées et traitées, et à ce qu’aucune exception ne soit propagée en dehors de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (par exemple, l’arrêt du programme).
IInputEvents