Структура 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, содержащая максимальный размер окна консоли в символьных столбцах и строках, учитывая текущий размер буфера экрана и шрифт и размер экрана.
Примеры
Пример см. в разделе "Прокрутка содержимого буфера экрана".
Requirements
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхний колонтитул | ConsoleApi2.h (через WinCon.h, включая Windows.h) |