Partilhar via


Caretas

Um de acento circunflexo é uma linha, bloco ou bitmap intermitente na área do cliente de uma janela. O cursor normalmente indica o local no qual o texto ou os gráficos serão inseridos.

A ilustração a seguir mostra algumas variações comuns na aparência do cursor.

Mostra 5 maneiras diferentes de um cursor aparecer.

Os aplicativos podem criar um cursor, alterar o tempo de piscar e exibir, ocultar ou realocar o cursor.

Nesta secção

Designação Descrição
Sobre o Carets Discute os acentos.
Usando Carets Exemplos de código que mostram como executar tarefas relacionadas a cuidados.
Caret Referência Contém a referência da API.

Funções Caret

Designação Descrição
CreateCaret Cria uma nova forma para o cursor do sistema e atribui a propriedade do cursor à janela especificada. A forma de cursor pode ser uma linha, um bloco ou um bitmap.
DestroyCaret Destrói a forma atual do cursor, libera o cursor da janela e remove o cursor da tela.
GetCaretBlinkTime Recupera o tempo necessário para inverter os pixels do cursor. O usuário pode definir esse valor.
GetCaretPos Copia a posição do cursor para a estrutura especificada POINT.
HideCaret Remove o cursor da tela. Ocultar um cursor não destrói sua forma atual nem invalida o ponto de inserção.
SetCaretBlinkTime Define o tempo de piscar do cursor para o número especificado de milissegundos. O tempo de piscar é o tempo decorrido, em milissegundos, necessário para inverter os pixels do cursor.
SetCaretPos Move o cursor para as coordenadas especificadas. Se a janela proprietária do cursor foi criada com o estilo de classe CS_OWNDC, as coordenadas especificadas estão sujeitas ao modo de mapeamento do contexto do dispositivo associado a essa janela.
ShowCaret Torna o cursor visível na tela na posição atual do cursor. Quando o cursor se torna visível, ele começa a piscar automaticamente.