Estrutura WINDOWPLACEMENT
O WINDOWPLACEMENT estrutura contém informações sobre o posicionamento de uma janela na tela**.**
typedef struct tagWINDOWPLACEMENT { /* wndpl */
UINT length;
UINT flags;
UINT showCmd;
POINT ptMinPosition;
POINT ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;
Parâmetros
comprimento
Especifica o comprimento, em bytes, da estrutura de**.**flags
Especifica sinalizadores que controlam a posição da janela minimizada e o método pelo qual a janela é restaurada.Este membro pode ser um ou ambos dos sinalizadores a seguir:WPF_SETMINPOSITION Especifica que as posições x e y da janela minimizada pode ser especificada**.** Esse sinalizador deve ser especificado se as coordenadas são definidas na ptMinPosition membro.
WPF_RESTORETOMAXIMIZED Especifica que a janela restaurada será ser maximizada, independentemente de ele foi maximizado antes de que foi minimizada.Esta configuração é válida somente na próxima vez em que a janela é restaurada.Ela não altera o comportamento de restauração padrão.Este sinalizador é válido somente quando o SW_SHOWMINIMIZED valor é especificado para o showCmd membro.
showCmd
Especifica o estado atual de apresentação da janela.Este membro pode ser um dos seguintes valores:SW_HIDE oculta a janela e passa a ativação para outra janela.
SW_MINIMIZE minimiza a janela especificada e ativa a janela de nível superior na lista do sistema.
SW_RESTORE ativa e exibe uma janela.Se a janela está minimizada ou maximizada, o Windows o restaura para seu tamanho e posição originais (mesmo que SW_SHOWNORMAL).
SW_SHOW ativa uma janela e exibe-o em seu tamanho atual e a posição.
SW_SHOWMAXIMIZED ativa uma janela e exibe uma janela maximizada.
SW_SHOWMINIMIZED ativa uma janela e exibe-o como um ícone.
SW_SHOWMINNOACTIVE exibe uma janela como um ícone.A janela ativa no momento permanece ativa.
SW_SHOWNA exibe uma janela em seu estado atual.A janela ativa no momento permanece ativa.
SW_SHOWNOACTIVATE exibe uma janela em seu tamanho e posição mais recentes.A janela ativa no momento permanece ativa.
SW_SHOWNORMAL ativa e exibe uma janela.Se a janela está minimizada ou maximizada, o Windows o restaura para seu tamanho e posição originais (mesmo que SW_RESTORE).
ptMinPosition
Especifica a posição do canto superior esquerdo da janela quando a janela está minimizada.ptMaxPosition
Especifica a posição do canto superior esquerdo da janela quando a janela está maximizada.rcNormalPosition
Especifica as coordenadas da janela quando a janela estiver na posição normal (restaurada).
Requisitos
Cabeçalho: WinUser. h
Consulte também
Referência
Outros recursos
Estruturas, estilos, retornos de chamada e mapas de mensagem