Struttura CONSOLE_SCREEN_BUFFER_INFO

Contiene informazioni su un buffer dello schermo della console.

Sintassi

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

Membri

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.

Esempi

Per un esempio, vedere Scorrimento del contenuto di un buffer dello schermo.

Requisiti

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

Vedi anche

COORD

GetConsoleScreenBufferInfo

ReadConsole

ReadFile

SMALL_RECT

WriteConsole

WriteFile