Delen via


CONSOLE_SCREEN_BUFFER_INFO structuur

Bevat informatie over een consoleschermbuffer.

Syntaxis

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

Leden

dwSize
Een COORD-structuur die de grootte van de consoleschermbuffer bevat, in tekenkolommen en rijen.

dwCursorPosition
Een COORD-structuur die de kolom- en rijcoördinaten van de cursor in de consoleschermbuffer bevat.

wAttributes
De kenmerken van de tekens die naar een schermbuffer zijn geschreven door de functies WriteFile en WriteConsole , of echo's naar een schermbuffer door de functies ReadFile en ReadConsole . Zie Tekenkenmerken voor meer informatie.

srWindow
Een SMALL_RECT structuur die de buffercoördinaten van het consolescherm bevat van de hoeken linksboven en rechtsonder in het weergavevenster.

dwMaximumWindowSize
Een COORD-structuur die de maximale grootte van het consolevenster bevat, in tekenkolommen en rijen, gezien de huidige schermbuffergrootte en het lettertype en de schermgrootte.

Voorbeelden

Zie Voor een voorbeeld de inhoud van een schermbuffer schuiven.

Behoeften

   
Minimaal ondersteunde client Windows 2000 Professional [alleen desktop-apps]
Minimaal ondersteunde server Windows 2000 Server [alleen desktop-apps]
Koptekst ConsoleApi2.h (via WinCon.h, inclusief Windows.h)

Zie ook

COORD

GetConsoleScreenBufferInfo

ReadConsole

ReadFile

SMALL_RECT

WriteConsole

WriteFile-