Partilhar via


Estrutura WINDOWPLACEMENT

The 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 .

  • flags
    Especifica sinalizadores que controlam a posição da janela minimizada e o método pelo qual a janela é restaurada.Este membro pode ser uma das seguintes sinalizadores ou ambas:

    • WPF_SETMINPOSITION   Especifica que as posições x e y de janela minimizada pode ser especificado**.** Esse sinalizar deve ser especificado se as coordenadas são definidas no ptMinPosition membro.

    • WPF_RESTORETOMAXIMIZED   Especifica que a janela restaurada será ser maximizada, independentemente de ele foi maximizado antes que ele foi minimizado.Esta configuração é válida somente na próxima vez em que a janela é restaurada.Ele não alterar o comportamento de restauração padrão.Este sinalizar é válido somente quando o SW_SHOWMINIMIZED valor for especificado para o showCmd membro.

  • showCmd
    Especifica o estado corrente 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, Windows restaura seu dimensionar e sua posição original (mesmo sistema autônomo SW_SHOWNORMAL).

    • SW_SHOW   Ativa uma janela e o exibe em seu dimensionar corrente e sua posição.

    • SW_SHOWMAXIMIZED   Ativa uma janela e exibe-sistema autônomo uma janela maximizada.

    • SW_SHOWMINIMIZED   Ativa uma janela e exibe-o sistema autônomo um ícone.

    • SW_SHOWMINNOACTIVE   Exibe uma janela sistema autônomo um ícone.A janela ativo no momento permanece ativo.

    • SW_SHOWNA   Exibe uma janela no estado corrente.A janela ativo no momento permanece ativo.

    • SW_SHOWNOACTIVATE   Exibe uma janela em seu dimensionar e posição mais recentes.A janela ativo no momento permanece ativo.

    • SW_SHOWNORMAL   Ativa e exibe uma janela.Se a janela está minimizada ou maximizada, Windows restaura seu dimensionar e sua posição original (mesmo sistema autônomo 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

CWnd::SetWindowPlacement

Outros recursos

Estruturas, estilos, retornos de chamada e mapas de mensagem