Поделиться через


структура CONSOLE_SCREEN_BUFFER_INFO

Содержит сведения о буфере экрана консоли.

Синтаксис

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

Члены

dwSize
Структура COORD , содержащая размер буфера экрана консоли в символьных столбцах и строках.

dwCursorPosition
Структура COORD , содержащая координаты столбца и строки курсора в буфере экрана консоли.

wAttributes
Атрибуты символов, записанных в буфер экрана функциями WriteFile и WriteConsole , или эхо в буфер экрана функциями ReadFile и ReadConsole . Дополнительные сведения см. в разделе "Атрибуты символов".

srWindow
Структура SMALL_RECT , содержащая координаты буфера экрана консоли в левом верхнем и правом нижнем углу окна отображения.

dwMaximumWindowSize
Структура COORD , содержащая максимальный размер окна консоли в символьных столбцах и строках, учитывая текущий размер буфера экрана и шрифт и размер экрана.

Примеры

Пример см. в разделе "Прокрутка содержимого буфера экрана".

Требования

   
Минимальный поддерживаемый клиент Windows 2000 Профессиональный [только классические приложения]
Минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
Заголовок ConsoleApi2.h (через WinCon.h, включая Windows.h)

См. также

COORD

GetConsoleScreenBufferInfo

ReadConsole

ЧтениеФайла

SMALL_RECT

WriteConsole

WriteFile