Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zawiera rozszerzone informacje o buforze ekranu konsoli.
Składnia
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;
Członkowie
cbSize
Rozmiar tej struktury w bajtach.
dwSize
Struktura COORD zawierająca rozmiar buforu ekranu konsoli, w kolumnach znaków i wierszach.
dwCursorPosition
Struktura COORD zawierająca współrzędne kolumny i wiersza kursora w buforze ekranu konsoli.
wAttributes
Atrybuty znaków zapisanych w buforze ekranu przez funkcje WriteFile i WriteConsole lub powtórzone do buforu ekranu przez funkcje ReadFile i ReadConsole . Aby uzyskać więcej informacji, zobacz Atrybuty znaków.
srWindow
Struktura SMALL_RECT zawierająca współrzędne bufora ekranu konsoli w lewym górnym i prawym dolnym rogu okna wyświetlania.
dwMaximumWindowSize
Struktura COORD zawierająca maksymalny rozmiar okna konsoli, w kolumnach znaków i wierszach, biorąc pod uwagę bieżący rozmiar buforu ekranu i czcionkę oraz rozmiar ekranu.
wPopupAttributes
Atrybut fill dla wyskakujących okienek konsoli.
bFullscreenSupported
Jeśli ten element członkowski jest TRUEobsługiwany, tryb pełnoekranowy jest obsługiwany; w przeciwnym razie nie jest. Będzie to zawsze dotyczyć FALSE systemów po windows Vista z modelem sterowników WDDM , ponieważ prawdziwy bezpośredni dostęp DO MONITORA JEST już niedostępny.
ColorTable
Tablica wartości COLORREF , które opisują ustawienia kolorów konsoli.
Wymagania
| Minimalny obsługiwany klient | Windows Vista [tylko aplikacje klasyczne] |
| Minimalny obsługiwany serwer | Windows Server 2008 [tylko aplikacje klasyczne] |
| Nagłówek | ConsoleApi2.h (za pośrednictwem WinCon.h, include Windows.h) |