GetMessagePos, fonction (winuser.h)
Récupère la position du curseur pour le dernier message récupéré par la fonction GetMessage .
Pour déterminer la position actuelle du curseur, utilisez la fonction GetCursorPos .
Syntaxe
DWORD GetMessagePos();
Valeur de retour
Type : DWORD
La valeur de retour spécifie les coordonnées x et y de la position du curseur. La coordonnée x est l’ordre court inférieur et la coordonnée y est l’ordre court élevé.
Notes
Comme indiqué ci-dessus, la coordonnée x est dans l’ordre inférieur court de la valeur de retour ; la coordonnée y est dans l’ordre supérieur court (les deux représentent des valeurs signées, car elles peuvent prendre des valeurs négatives sur des systèmes avec plusieurs moniteurs). Si la valeur retournée est affectée à une variable, vous pouvez utiliser la macro MAKEPOINTS pour obtenir une structure POINTS à partir de la valeur de retour. Vous pouvez également utiliser la macro GET_X_LPARAM ou GET_Y_LPARAM pour extraire la coordonnée x ou y.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |
Ensemble d’API | ext-ms-win-ntuser-message-l1-1-1 (introduit dans Windows 8.1) |
Voir aussi
Conceptuel
Messages et files d’attente de messages
Autres ressources
Référence