Compartilhar via


Estrutura CONSOLE_SCREEN_BUFFER_INFOEX

Contém informações estendidas sobre um buffer de tela do console.

Sintaxe

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;

Membros

cbSize
O tamanho dessa estrutura, em bytes.

dwSize
Uma estrutura COORD que contém o tamanho do buffer de tela do console, em colunas e linhas de caracteres.

dwCursorPosition
Uma estrutura COORD que contém as coordenadas de coluna e linha do cursor no buffer de tela do console.

wAttributes
Os atributos dos caracteres gravados em um buffer de tela pelas funções WriteFile e WriteConsole ou ecoados em um buffer de tela pelas funções ReadFile e ReadConsole . Para obter mais informações, consulte Atributos de Caractere.

srWindow
Uma estrutura SMALL_RECT que contém as coordenadas de buffer de tela do console dos cantos superior esquerdo e inferior direito da janela de exibição.

dwMaximumWindowSize
Uma estrutura COORD que contém o tamanho máximo da janela do console, em colunas e linhas de caracteres, considerando o tamanho do buffer de tela atual e a fonte e o tamanho da tela.

wPopupAttributes
O atributo de preenchimento para pop-ups de console.

bFullscreenSupported
Se esse membro for TRUE, o modo de tela inteira terá suporte; caso contrário, não será. Isso sempre será FALSE para sistemas após o Windows Vista com o modelo de driver WDDM , pois o verdadeiro acesso direto da VGA ao monitor não está mais disponível.

ColorTable
Uma matriz de valores COLORREF que descrevem as configurações de cor do console.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho ConsoleApi2.h (via WinCon.h, inclua Windows.h)

Consulte também

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT