Share via


Estrutura WINDOWINFO (winuser.h)

Contém informações de janela.

Sintaxe

typedef struct tagWINDOWINFO {
  DWORD cbSize;
  RECT  rcWindow;
  RECT  rcClient;
  DWORD dwStyle;
  DWORD dwExStyle;
  DWORD dwWindowStatus;
  UINT  cxWindowBorders;
  UINT  cyWindowBorders;
  ATOM  atomWindowType;
  WORD  wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;

Membros

cbSize

Tipo: DWORD

O tamanho da estrutura em bytes. O chamador deve definir esse membro como sizeof(WINDOWINFO).

rcWindow

Tipo: RECT

As coordenadas da janela.

rcClient

Tipo: RECT

As coordenadas da área do cliente.

dwStyle

Tipo: DWORD

Os estilos de janela. Para obter uma tabela de estilos de janela, consulte Estilos de janela.

dwExStyle

Tipo: DWORD

Os estilos de janela estendidos. Para obter uma tabela de estilos de janela estendidos, consulte Estilos de janela estendidos.

dwWindowStatus

Tipo: DWORD

A janela status. Se esse membro for WS_ACTIVECAPTION (0x0001), a janela estará ativa. Caso contrário, esse membro será zero.

cxWindowBorders

Tipo: UINT

A largura da borda da janela, em pixels.

cyWindowBorders

Tipo: UINT

A altura da borda da janela, em pixels.

atomWindowType

Tipo: ATOM

O atom da classe de janela (consulte RegisterClass).

wCreatorVersion

Tipo: WORD

A versão do Windows do aplicativo que criou a janela.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

Conceitual

Createwindowex

GetWindowInfo

Referência

Registerclass

Windows