Compartilhar via


Estrutura CONSOLE_SCREEN_BUFFER_INFO

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

Sintaxe

typedef struct _CONSOLE_SCREEN_BUFFER_INFO {
  COORD      dwSize;
  COORD      dwCursorPosition;
  WORD       wAttributes;
  SMALL_RECT srWindow;
  COORD      dwMaximumWindowSize;
} CONSOLE_SCREEN_BUFFER_INFO;

Membros

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.

Exemplos

Para obter um exemplo, consulte Rolando o conteúdo de um buffer de tela.

Requisitos

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

Consulte também

COORD

GetConsoleScreenBufferInfo

ReadConsole

ReadFile

SMALL_RECT

WriteConsole

WriteFile