Fonction ReleaseCapture (winuser.h)

Libère la capture de la souris d’une fenêtre dans le thread d’exécution actuel et rétablit le traitement normal d’entrée de la souris. Une fenêtre qui capture la souris reçoit toutes les entrées correspondantes, quelle que soit la position du curseur, à moins qu’un bouton de la souris ne soit actionné alors que la zone réactive du curseur se trouve dans la fenêtre d’un autre thread.

Syntaxe

BOOL ReleaseCapture();

Valeur de retour

Type : BOOL

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

Une application appelle cette fonction après avoir appelé la fonction SetCapture .

Exemples

Pour obtenir un exemple, consultez Dessin de lignes avec la souris.

Configuration requise

   
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

GetCapture

Entrées de la souris

Référence

SetCapture

WM_CAPTURECHANGED