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
Referenz