Compartir a través de


Estructura de CONSOLE_SCREEN_BUFFER_INFOEX

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

Sintaxis

typedef struct _CONSOLE_SCREEN_BUFFER_INFOEX {
  ULONG      cbSize;
  COORD      dwSize;
  COORD      dwCursorPosition;
  WORD       wAttributes;
  SMALL_RECT srWindow;
  COORD      dwMaximumWindowSize;
  WORD       wPopupAttributes;
  BOOL       bFullscreenSupported;
  COLORREF   ColorTable[16];
} CONSOLE_SCREEN_BUFFER_INFOEX, *PCONSOLE_SCREEN_BUFFER_INFOEX;

Miembros

cbSize
El tamaño de esta estructura en bytes.

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.

wPopupAttributes
Atributo fill para elementos emergentes de la consola.

bFullscreenSupported
Si este miembro es TRUE, se admite el modo de pantalla completa; de lo contrario, no lo es. Esto siempre será FALSE para los sistemas después de Windows Vista con el modelo de controlador WDDM, ya que el verdadero acceso VGA directo al monitor ya no está disponible.

ColorTable
Matriz de valores COLORREF que describen la configuración de color de la consola.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado ConsoleApi2.h (a través de WinCon.h, incluido Windows.h)

Consulte también

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT