Compartir a través de


Estructura de CONSOLE_CURSOR_INFO

Importante

En este documento se describe la funcionalidad de la plataforma de consola que ya no forma parte de nuestra hoja de ruta del ecosistema. No se recomienda usar este contenido en nuevos productos, pero seguiremos admitiendo los usos existentes para un futuro indefinido. Nuestra solución moderna preferida se centra en secuencias de terminal virtual para lograr la máxima compatibilidad en escenarios multiplataforma. Puede encontrar más información sobre esta decisión de diseño en nuestro documento de la consola clásica frente al terminal virtual.

Contiene información sobre el cursor de la consola.

Sintaxis

typedef struct _CONSOLE_CURSOR_INFO {
  DWORD dwSize;
  BOOL  bVisible;
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;

Miembros

dwSize
Porcentaje de la celda de caracteres rellenada por el cursor. Este valor es un número comprendido entre 1 y 100. La apariencia del cursor varía, desde rellenar completamente la celda hasta mostrarse como una línea horizontal en la parte inferior de la celda.

Nota:

Aunque el valor dwSize normalmente está comprendido entre 1 y 100, en algunas circunstancias se podría devolver un valor fuera de ese intervalo. Por ejemplo, si CursorSize está establecido en 0 en el Registro, el valor dwSize devuelto sería 0.

 bVisible
Visibilidad del cursor. Si el cursor está visible, este miembro es TRUE.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado WinCon.h (incluya Windows.h)

Consulte también

GetConsoleCursorInfo

SetConsoleCursorInfo