Condividi tramite


Punti di inserimento

Un cursore è una linea, un blocco o una bitmap lampeggiante nell'area client di una finestra. Il cursore indica in genere la posizione in cui verrà inserito testo o grafica.

La figura seguente mostra alcune variazioni comuni nell'aspetto del cursore.

Mostra 5 modi diversi in cui può essere visualizzato un cursore.

Le applicazioni possono creare un cursore, modificarne l'ora di lampeggiamento e visualizzare, nascondere o spostare il cursore.

In questa sezione

Nome Descrizione
Informazioni su Carets Vengono discusse le caret.
Using Carets Esempi di codice che illustrano come eseguire attività correlate ai punti di inserimento.
riferimento al cursore Contiene il riferimento all'API.

Funzioni caret

Nome Descrizione
CreateCaret Crea una nuova forma per il cursore di sistema e assegna la proprietà del cursore alla finestra specificata. La forma del cursore può essere una linea, un blocco o una bitmap.
DestroyCaret Distrugge la forma corrente del cursore, libera il cursore dalla finestra e rimuove il cursore dallo schermo.
GetCaretBlinkTime Recupera il tempo necessario per invertire i pixel del cursore. L'utente può impostare questo valore.
GetCaretPos Copia la posizione del cursore nella strutturaPOINTspecificata.
HideCaret Rimuove il cursore dalla schermata. Nascondere un cursore non elimina la forma corrente o invalida il punto di inserimento.
SetCaretBlinkTime Imposta il tempo di lampeggiazione del cursore sul numero specificato di millisecondi. Il tempo di lampeggiazione è il tempo trascorso, in millisecondi, necessario per invertire i pixel del cursore.
SetCaretPos Sposta il cursore sulle coordinate specificate. Se la finestra proprietaria del cursore è stata creata con lo stile della classe CS_OWNDC, le coordinate specificate sono soggette alla modalità di mapping del contesto di dispositivo associato a tale finestra.
ShowCaret Rende visibile il cursore sullo schermo nella posizione corrente del cursore. Quando il cursore diventa visibile, inizia a lampeggiare automaticamente.