Compartir a través de


Estructura de CONSOLE_SCREEN_BUFFER_INFO

Contiene información sobre un búfer de pantalla de consola.

Sintaxis

typedef struct _CONSOLE_SCREEN_BUFFER_INFO {
  COORD      dwSize;
  COORD      dwCursorPosition;
  WORD       wAttributes;
  SMALL_RECT srWindow;
  COORD      dwMaximumWindowSize;
} CONSOLE_SCREEN_BUFFER_INFO;

Miembros

dwSize
Estructura COORD que contiene el tamaño del búfer de pantalla de la consola, en columnas de caracteres y filas.

dwCursorPosition
Estructura COORD que contiene las coordenadas de columna y fila del cursor en el búfer de pantalla de la consola.

wAttributes
Los atributos de los caracteres escritos en un búfer de pantalla por las funciones WriteFile y WriteConsole , o se repiten en un búfer de pantalla por las funciones ReadFile y ReadConsole . Para obtener más información, vea Atributos de caracteres.

srWindow
Estructura SMALL_RECT que contiene las coordenadas del búfer de pantalla de la consola de las esquinas superior izquierda e inferior derecha de la ventana de visualización.

dwMaximumWindowSize
Estructura COORD que contiene el tamaño máximo de la ventana de la consola, en columnas de caracteres y filas, dado el tamaño actual del búfer de pantalla y la fuente y el tamaño de la pantalla.

Ejemplos

Para obtener un ejemplo, consulte Desplazamiento del contenido de un búfer de pantalla.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Cabecera ConsoleApi2.h (a través de WinCon.h, incluya Windows.h)

Consulte también

COORD

GetConsoleScreenBufferInfo

ReadConsole

ReadFile

SMALL_RECT

WriteConsole

WriteFile