Partager via


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

GetGUIThreadInfo

Entrées de la souris

Référence

ReleaseCapture

SetCapture