Share via


Struttura CONSOLE_SCREEN_BUFFER_INFOEX

Contiene informazioni estese su un buffer dello schermo della console.

Sintassi

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;

Membri

cbSize
Dimensioni di questa struttura, in byte.

dwSize
Struttura COORD che contiene le dimensioni del buffer dello schermo della console, in colonne di caratteri e righe.

dwCursorPosition
Struttura COORD che contiene le coordinate della colonna e della riga del cursore nel buffer dello schermo della console.

wAttributes
Attributi dei caratteri scritti in un buffer dello schermo dalle funzioni WriteFile e WriteConsole oppure restituiti in un buffer dello schermo dalle funzioni ReadFile e ReadConsole. Per altre informazioni, vedere Attributi carattere.

srWindow
Struttura SMALL_RECT che contiene le coordinate del buffer dello schermo della console degli angoli superiore sinistro e inferiore destro della finestra di visualizzazione.

dwMaximumWindowSize
Struttura COORD che contiene le dimensioni massime della finestra della console, in colonne di caratteri e righe, in base alle dimensioni correnti del buffer dello schermo e al tipo di carattere e alle dimensioni dello schermo.

wPopupAttributes
Attributo di riempimento per i popup della console.

bFullscreenSupported
Se questo membro è TRUE, la modalità a schermo intero è supportata; in caso contrario, non è . Questo sarà FALSE sempre per i sistemi dopo Windows Vista con il modello di driver WDDM come vero accesso VGA diretto al monitor non è più disponibile.

Tabella Colori
Matrice di valori COLORREF che descrivono le impostazioni dei colori della console.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione ConsoleApi2.h (tramite WinCon.h, includere Windows.h)

Vedi anche

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT