| | |
Evénement optionnel | Information retournée dans la variable _EVE.LPARAM | Information retournée dans la variable _EVE.WPARAM |
---|
Survol de la souris (WM_MOUSEMOVE)
Bouton gauche de la souris enfoncé (WM_LBUTTONDOWN)
Bouton gauche de la souris relâché (WM_LBUTTONUP)
Double-clic avec le bouton gauche de la souris (WM_LBUTTONDBLCLK)
Bouton droit de la souris enfoncé (WM_RBUTTONDOWN)
Bouton droit de la souris relâché (WM_RBUTTONUP)
Double-clic avec le bouton droit de la souris (WM_RBUTTONDBLCLK) | - Poids fort (connu par la fonction PoidsFort) : Position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée (équivalent à la fonction SourisPosY).
- Poids faible (connu par la fonction PoidsFaible) : Position horizontale (X) du curseur de souris par rapport au champ ou à la fenêtre considérée (équivalent à la fonction SourisPosX).
| Touche enfoncée sous forme d'une constante MK_XXX |
Roulette de la souris (WM_MOUSEWHEEL) | - Poids fort (connu par la fonction PoidsFort) : Position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée (équivalent à la fonction SourisPosY).
- Poids faible (connu par la fonction PoidsFaible) : Position horizontale (X) du curseur de souris par rapport au champ ou à la fenêtre considérée (équivalent à la fonction SourisPosX).
| - Poids fort (connu par la fonction PoidsFort) : Sens de rotation de la roulette (nombre positif : déplacement vers le haut; nombre négatif : déplacement vers le bas)
- Poids faible (connu par la fonction PoidsFaible) : Touche enfoncée sous forme d'une constante MK_XXX
|
Touche enfoncée (WM_KEYDOWN) Touche relâchée (WM_KEYUP) | | Touche enfoncée sous forme d'une constante VK_XXX |
Touche appuyée (WM_CHAR) | | Code ASCII de la touche appuyée (manipulable avec la fonction Caract) |
Touche système enfoncée (WM_SYSKEYDOWN) Touche système relâchée (WM_SYSKEYUP) | | Touche enfoncée sous forme d'une constante VK_XXX |
Touche système appuyée (WM_SYSCHAR) | | Code ASCII de la touche système appuyée |
Ascenseur horizontal (WM_HSCROLL) Ascenseur vertical (WM_VSCROLL) | Handle de l'ascenseur | - Poids fort (connu par la fonction PoidsFort) : Position de la cage de l'ascenseur
- Poids faible (connu par la fonction PoidsFaible) : Méthode utilisée pour déplacer la cage de l'ascenseur, sous forme d'une constante SB_XXX
|
Affichage du menu contextuel (WM_CONTEXTMENU) | - Poids fort (connu par la fonction PoidsFort) : Position verticale (Y) du curseur de souris par rapport au champ ou à la fenêtre considérée (équivalent à la fonction SourisPosY).
- Poids faible (connu par la fonction PoidsFaible) : Position horizontale (X) du curseur de souris par rapport au champ ou à la fenêtre considérée (équivalent à la fonction SourisPosX).
Remarque : Si ces valeurs sont égales à -1, le menu contextuel a été ouvert à l'aide de la touche Windows d'ouverture de menu contextuel | Handle de la fenêtre ou du champ depuis lequel le menu contextuel est appelé |
Déplacement (WM_MOVE) | - Poids fort (connu par la fonction PoidsFort) :
- soit la position verticale du coin haut gauche de la fenêtre par rapport au coin haut gauche de l'écran (équivalent à la propriété Y)
- soit la position verticale du coin haut gauche du champ par rapport au coin haut gauche de la zone client de la fenêtre (équivalent à la propriété Y).
- Poids faible (connu par la fonction PoidsFaible) :
- soit la position horizontale du coin haut gauche de la fenêtre par rapport au coin haut gauche de l'écran (équivalent à la propriété X)
- soit la position horizontale du coin haut gauche du champ par rapport au coin haut gauche de la zone client de la fenêtre (équivalent à la propriété X).
| |
Changement de taille (WM_SIZE) | - Poids fort (connu par la fonction PoidsFort) : Hauteur du champ ou de la fenêtre (équivalent à la propriété Hauteur).
- Poids faible (connu par la fonction PoidsFaible) : Largeur du champ ou de la fenêtre (équivalent à la propriété Largeur).
| Mode d'affichage d'une fenêtre (icônisée, maximisée, ...) sous forme d'une constante SIZE_XXX (équivalent à la fonction FenTaille). |
Prise de focus (WM_SETFOCUS) | | Handle de la fenêtre ou du champ qui a pris le focus. |
Perte de focus (WM_KILLFOCUS) | | Handle de la fenêtre ou du champ qui a pris le focus. |