Freigeben über


ReleaseCapture-Funktion (winuser.h)

Gibt die Mausauswahl aus einem Fenster im aktuellen Thread frei und stellt die normale Verarbeitung der Mauseingabe wieder her. Ein Fenster, das die Maus erfasst hat, empfängt alle Mauseingaben unabhängig von der Position des Cursors, außer wenn eine Maustaste geklickt wird, während sich der Hotspot des Cursors im Fenster eines anderen Threads befindet.

Syntax

BOOL ReleaseCapture();

Rückgabewert

Typ: BOOL

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Eine Anwendung ruft diese Funktion nach dem Aufrufen der SetCapture-Funktion auf.

Beispiele

Ein Beispiel finden Sie unter Zeichnen von Linien mit der Maus.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (windows.h einschließen)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-mouse-l1-1-0 (eingeführt in Windows 8)

Siehe auch

Konzept

GetCapture

Mauseingabe

Referenz

SetCapture

WM_CAPTURECHANGED