Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

CONSOLE_SCREEN_BUFFER_INFOEX

[struktura] Zawiera rozszerzone informacje o buforze ekranu konsoli.

Składnia

C/C++
#include <windows.h>

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;

Pola struktury

PoleOpis
cbSizeRozmiar struktury (w bajtach).
dwSizeStruktura » WinAPICOORD zawierająca rozmiar bufora ekranu konsoli.
dwCursorPositionStruktura » WinAPICOORD zawierająca współrzędne kursora w buforze ekranu konsoli.
wAttributesAtrybuty znaków zapisywanych do bufora ekranu konsoli przez funkcję » WinAPIWriteFile lub » WinAPIWriteConsole albo odczytywane z bufora ekranu przez funkcję ReadFile lub » WinAPIReadConsole.
srWindowStruktura SMALL_RECT zawierająca współrzędne lewego górnego i prawego dolnego rogu okna w buforze ekranu konsoli.
dwMaximumWindowSizeStruktura » WinAPICOORD zawierająca maksymalny rozmiar okna konsoli obliczany na podstawie obecnego rozmiaru bufora ekranu konsoli, używanej czcionki oraz rozmiaru ekranu.
wPopupAttributesAtrybuty wypełnienia dla okien typu pop-up.
bFullscreenSupportedOkreśla, czy tryb pełnoekranowy jest wspierany (jeśli tak, wartość pola wynosi TRUE, inaczej FALSE).
ColorTableTablica wartości COLORREF określająca ustawienia kolorów w konsoli.

Wymagania

Minimalny system klientaWindows Vista (tylko aplikacje biurowe).
Minimalny system serweraWindows Server 2008 (tylko aplikacje biurowe).
NagłówekWincon.h (dołącza Windows.h)

Linki zewnętrzne