Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
Este documento descreve a funcionalidade da plataforma de console que não faz mais parte do nosso roteiro de ecossistema. Não recomendamos o uso deste conteúdo em novos produtos, mas continuaremos a oferecer suporte aos usos existentes por tempo indeterminado. Nossa solução moderna preferida se concentra em sequências de terminais virtuais para máxima compatibilidade em cenários multiplataforma. Você pode encontrar mais informações sobre essa decisão de design em nosso documento clássico de console versus terminal virtual.
Contém informações sobre o cursor do console.
Sintaxe
typedef struct _CONSOLE_CURSOR_INFO {
DWORD dwSize;
BOOL bVisible;
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;
Membros
dwSize
A porcentagem da célula de caractere que é preenchida pelo cursor. Este valor está entre 1 e 100. A aparência do cursor varia, desde o preenchimento completo da célula até a exibição como uma linha horizontal na parte inferior da célula.
Observação
Embora o valor dwSize esteja normalmente entre 1 e 100, em algumas circunstâncias um valor fora desse intervalo pode ser retornado. Por exemplo, se CursorSize estiver definido como 0 no Registro, o valor dwSize retornado será 0.
bVisible
A visibilidade do cursor. Se o cursor estiver visível, este membro é TRUE.
Requerimentos
| Cliente mínimo suportado | Windows 2000 Professional [apenas aplicações de ambiente de trabalho] |
| Servidor mínimo suportado | Windows 2000 Server [apenas aplicações de ambiente de trabalho] |
| Cabeçalho | WinCon.h (inclui Windows.h) |