GetCapture, fonction (winuser.h)
Récupère un handle de la fenêtre qui a capturé la souris (s’il en existe une). Une seule fenêtre à la fois peut capturer la souris. Elle reçoit les données de la souris, que le curseur se trouve ou non à l’intérieur de ses limites.
Syntaxe
HWND GetCapture();
Valeur de retour
Type : HWND
La valeur de retour est un handle pour la fenêtre de capture associée au thread actuel. Si aucune fenêtre du thread n’a capturé la souris, la valeur de retour est NULL.
Remarques
Une valeur de retour NULL signifie que le thread actuel n’a pas capturé la souris. Toutefois, il est possible qu’un autre thread ou processus ait capturé la souris.
Pour obtenir un handle dans la fenêtre de capture sur un autre thread, utilisez la fonction GetGUIThreadInfo .
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-mouse-l1-1-0 (introduit dans Windows 8) |
Voir aussi
Conceptuel
Référence