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 filas y columnas de caracteres.

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

wAttributes
Atributos de los caracteres escritos en un búfer de pantalla mediante las funciones WriteFile y WriteConsole, o repetidos en un búfer de pantalla mediante las funciones ReadFile y ReadConsole. Para más información, consulte Atributos de carácter.

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 filas y columnas de caracteres, 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 por el 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]
Encabezado ConsoleApi2.h (a través de WinCon.h, incluido Windows.h)

Consulte también

COORD

GetConsoleScreenBufferInfo

ReadConsole

ReadFile

SMALL_RECT

WriteConsole

WriteFile