Partilhar 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

cbTamanho
O tamanho desta 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.

wAtributos
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 caracteres.

srJanela
Uma estrutura SMALL_RECT que contém as coordenadas do buffer da 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, dado o tamanho atual do buffer de tela e fonte e o tamanho da tela.

wPopupAtributos
O atributo fill para pop-ups de console.

bEcrã completoSuportado
Se este membro for TRUE, o modo de tela cheia é suportado, caso contrário, não é. Isso sempre será FALSE para sistemas após o Windows Vista com o modelo de driver WDDM , pois o acesso VGA direto verdadeiro ao monitor não está mais disponível.

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

Requerimentos

   
Cliente mínimo suportado Windows Vista [apenas aplicações de ambiente de trabalho]
Servidor mínimo suportado Windows Server 2008 [apenas aplicações de ambiente de trabalho]
Cabeçalho ConsoleApi2.h (via WinCon.h, inclui Windows.h)

Ver também

COORD

GetConsoleScreenBufferInfoEx

SetConsoleScreenBufferInfoEx

SMALL_RECT