Структура CONSOLE_SCREEN_BUFFER_INFOEX
Содержит расширенные сведения о буфере экрана консоли.
Синтаксис
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;
Участники
cbSize
Размер этой структуры в байтах.
dwSize
Структура COORD, содержащая размер буфера экрана консоли в символьных столбцах и строках.
dwCursorPosition
Структура COORD, содержащая координаты столбца и строки курсора в буфере экрана консоли.
wAttributes
Атрибуты символов, записанных в буфер экрана функциями WriteFile и WriteConsole, или эхо в буфер экрана функциями ReadFile и ReadConsole. Дополнительные сведения см. в разделе "Атрибуты символов".
srWindow
Структура SMALL_RECT , содержащая координаты буфера экрана консоли в левом верхнем и правом нижнем углу окна отображения.
dwMaximumWindowSize
Структура COORD, содержащая максимальный размер окна консоли в символьных столбцах и строках, учитывая текущий размер буфера экрана и шрифт и размер экрана.
wPopupAttributes
Атрибут заполнения всплывающих окон консоли.
bFullscreenSupported
Если этот член является TRUE
, поддерживается полноэкранный режим. В противном случае это не так. Это всегда будет для FALSE
систем после Windows Vista с моделью драйвера WDDM, так как прямой доступ VGA к монитору больше недоступен.
ColorTable
Массив значений COLORREF , описывающих параметры цвета консоли.
Requirements
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхний колонтитул | ConsoleApi2.h (через WinCon.h, включая Windows.h) |