Funzione GetCapture (winuser.h)
Recupera un handle nella finestra (se presente) che ha acquisito il mouse. Solo una finestra alla volta può acquisire il mouse; questa finestra riceve l'input del mouse indipendentemente dal fatto che il cursore si trova all'interno dei bordi.
Sintassi
HWND GetCapture();
Valore restituito
Tipo: HWND
Il valore restituito è un handle per la finestra di acquisizione associata al thread corrente. Se nessuna finestra nel thread ha acquisito il mouse, il valore restituito è NULL.
Commenti
Un valore restituito NULL indica che il thread corrente non ha acquisito il mouse. Tuttavia, è possibile che un altro thread o processo abbia acquisito il mouse.
Per ottenere un handle nella finestra di acquisizione in un altro thread, usare la funzione GetGUIThreadInfo .
Requisiti
Requisito | Valore |
---|---|
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
Riferimento