Funzione DestroyCaret (winuser.h)
Elimina la forma corrente del caret, libera il caret dalla finestra e rimuove la caret dallo schermo.
Sintassi
BOOL DestroyCaret();
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
DestroyCaret elimina il caret solo se una finestra nell'attività corrente possiede il caret. Se una finestra non presente nell'attività corrente possiede il caret, DestroyCaret non fa nulla e restituisce FALSE.
Il sistema fornisce un caret per coda. Una finestra deve creare un caret solo quando ha lo stato attivo o lo stato attivo della tastiera. La finestra deve distruggere il caret prima di perdere lo stato attivo della tastiera o diventare inattivo.
Per un esempio, vedere Distruggere un caret
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-caret-l1-1-0 (introdotto in Windows 8) |
Vedi anche
Informazioni concettuali
Riferimento