Bagikan melalui


struktur CONSOLE_SCREEN_BUFFER_INFOEX

Berisi informasi yang diperluas tentang buffer layar konsol.

Sintaks

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;

Anggota

cbSize
Ukuran struktur ini, dalam byte.

dwSize
Struktur COORD yang berisi ukuran buffer layar konsol, dalam kolom karakter dan baris.

dwCursorPosition
Struktur COORD yang berisi koordinat kolom dan baris kursor di buffer layar konsol.

wAttributes
Atribut karakter yang ditulis ke buffer layar oleh fungsi WriteFile dan WriteConsole, atau digaungkan ke buffer layar oleh fungsi ReadFile dan ReadConsole. Untuk informasi selengkapnya, lihat Atribut Karakter.

srWindow
Struktur SMALL_RECT yang berisi koordinat buffer layar konsol sudut kiri atas dan kanan bawah jendela tampilan.

dwMaximumWindowSize
Struktur COORD yang berisi ukuran maksimum jendela konsol, dalam kolom karakter dan baris, mengingat ukuran dan font buffer layar saat ini dan ukuran layar.

wPopupAttributes
Atribut isian untuk pop-up konsol.

bFullscreenSupported
Jika anggota ini adalah TRUE, mode layar penuh didukung; jika tidak, itu tidak. Ini akan FALSE selalu untuk sistem setelah Windows Vista dengan model driver WDDM karena akses VGA langsung sejati ke monitor tidak lagi tersedia.

ColorTable
Array nilai COLORREF yang menjelaskan pengaturan warna konsol.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header ConsoleApi2.h (melalui WinCon.h, termasuk Windows.h)

Baca juga

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT