Funzione GetCaretPos (winuser.h)
Copia la posizione del caret nella struttura POINT specificata.
Sintassi
BOOL GetCaretPos(
[out] LPPOINT lpPoint
);
Parametri
[out] lpPoint
Tipo: LPPOINT
Puntatore alla struttura POINT che deve ricevere le coordinate client del caret.
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
La posizione del cursore viene sempre specificata nelle coordinate client della finestra che contiene il caret.
Virtualizzazione DPI
Questa API non partecipa alla virtualizzazione DPI. I valori restituiti vengono interpretati come dimensioni logiche in termini di finestra in questione. Il thread chiamante non viene preso in considerazione.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
Altre risorse
Riferimento