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
Referência