CONSOLE_SCREEN_BUFFER_INFO-Struktur
Enthält Informationen zu einem Konsolenbildschirmpuffer.
Syntax
typedef struct _CONSOLE_SCREEN_BUFFER_INFO {
COORD dwSize;
COORD dwCursorPosition;
WORD wAttributes;
SMALL_RECT srWindow;
COORD dwMaximumWindowSize;
} CONSOLE_SCREEN_BUFFER_INFO;
Member
dwSize
Eine COORD-Struktur , die die Größe des Konsolenbildschirmpuffers in Zeichenspalten und Zeilen enthält.
dwCursorPosition
Eine COORD-Struktur , die die Spalten- und Zeilenkoordinaten des Cursors im Konsolenbildschirmpuffer enthält.
wAttributes
Die Attribute der Zeichen, die von den Funktionen WriteFile und WriteConsole in einen Bildschirmpuffer geschrieben wurden, oder die von den Funktionen ReadFile und ReadConsole in einen Bildschirmpuffer wiedergegeben werden. Weitere Informationen finden Sie unter Zeichen Attribute.
srWindow
Eine SMALL_RECT Struktur, die die Konsolenbildschirmpufferkoordinaten der oberen linken und unteren rechten Ecke des Anzeigefensters enthält.
dwMaximumWindowSize
Eine COORD-Struktur , die die maximale Größe des Konsolenfensters enthält, in Zeichenspalten und Zeilen, angesichts des aktuellen Bildschirmpuffers und der Schriftart und des Bildschirmformats.
Beispiele
Ein Beispiel finden Sie unter "Scrollen des Inhalts eines Bildschirmpuffers".
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Header | ConsoleApi.h (über WinCon.h, Windows.h einschließen) |
Siehe auch
COORD