Funzione ReleaseCapture (winuser.h)

Rilascia l'acquisizione del mouse da una finestra nel thread corrente e ripristina l'elaborazione normale dell'input del mouse. Una finestra che ha acquisito il mouse riceve tutti gli input del mouse, indipendentemente dalla posizione del cursore, tranne quando viene fatto clic su un pulsante del mouse mentre il cursore si trova nella finestra di un altro thread.

Sintassi

BOOL ReleaseCapture();

Valore restituito

Tipo: BOOL

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Un'applicazione chiama questa funzione dopo aver chiamato la funzione SetCapture .

Esempio

Per un esempio, vedere Linee di disegno con il mouse.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-mouse-l1-1-0 (introdotto in Windows 8)

Vedi anche

Informazioni concettuali

GetCapture

Mouse Input

Riferimento

SetCapture

WM_CAPTURECHANGED