Aracılığıyla paylaş


CONSOLE_SCREEN_BUFFER_INFOEX yapısı

Konsol ekranı arabelleği hakkında genişletilmiş bilgiler içerir.

Sözdizimi

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;

Üyeler

cbSize
Bu yapının bayt cinsinden boyutu.

dwSize
Konsol ekranı arabelleğinin karakter sütunlarında ve satırlarında boyutunu içeren BIR COORD yapısı.

dwCursorPosition
Konsol ekranı arabelleğindeki imlecin sütun ve satır koordinatlarını içeren BIR COORD yapısı.

wAttributes
WriteFile ve WriteConsole işlevleri tarafından bir ekran arabelleğine yazılan veya ReadFile ve ReadConsole işlevleri tarafından bir ekran arabelleğine yankılanan karakterlerin öznitelikleri. Daha fazla bilgi için bkz. Karakter Öznitelikleri.

srWindow
Ekran penceresinin sol üst ve sağ alt köşelerinin konsol ekranı arabellek koordinatlarını içeren SMALL_RECT yapısı.

dwMaximumWindowSize
Geçerli ekran arabelleği boyutu ve yazı tipi ile ekran boyutu göz önünde bulundurulduğunda, konsol penceresinin karakter sütunlarında ve satırlarında en büyük boyutunu içeren COORD yapısı.

wPopupAttributes
Konsol açılır pencereleri için fill özniteliği.

bFullscreenSupported
Bu üye ise TRUE, tam ekran modu desteklenir; aksi takdirde desteklenmez. Bu her zaman WDDM sürücü modeline sahip Windows Vista'nın monitöre gerçek doğrudan VGA erişimi artık kullanılamamasından sonraki sistemler için olacaktırFALSE.

ColorTable
Konsolun renk ayarlarını açıklayan bir COLORREF değerleri dizisi.

Gereksinimler

   
Desteklenen en düşük düzeydeki istemci Windows Vista [yalnızca masaüstü uygulamaları]
Desteklenen en düşük sunucu Windows Server 2008 [yalnızca masaüstü uygulamaları]
Başlık ConsoleApi2.h (WinCon.h aracılığıyla Windows.h'yi dahil edin)

Ayrıca bakınız

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT