WM_SHOWWINDOW mensagem
Enviado para uma janela quando a janela está prestes a ser ocultada ou mostrada.
Uma janela recebe essa mensagem por meio da função WindowProc.
#define WM_SHOWWINDOW 0x0018
Parâmetros
-
wParam
-
Indica se uma janela está sendo mostrada. Se wParam for TRUE, a janela será mostrada. Se wParam for FALSE, a janela estará oculta.
-
lParam
-
O status da janela que está sendo mostrada. Se lParam for zero, a mensagem foi enviada devido a uma chamada para a função ShowWindow ; caso contrário, lParam é um dos valores a seguir.
Valor Significado - SW_OTHERUNZOOM
- 4
A janela está sendo descoberta porque uma janela maximizada foi restaurada ou minimizada. - SW_OTHERZOOM
- 2
A janela está sendo coberta por outra janela que foi maximizada. - SW_PARENTCLOSING
- 1
A janela de proprietário da janela está sendo minimizada. - SW_PARENTOPENING
- 3
A janela de proprietário da janela está sendo restaurada.
Retornar valor
Tipo: LRESULT
Se um aplicativo processar essa mensagem, ele deverá retornar zero.
Comentários
A função DefWindowProc oculta ou mostra a janela, conforme especificado pela mensagem. Se uma janela tiver o estilo WS_VISIBLE quando for criada, a janela receberá essa mensagem depois de ser criada, mas antes de ser exibida. Uma janela também recebe essa mensagem quando seu estado de visibilidade é alterado pela função ShowWindow ou ShowOwnedPopups .
A mensagem WM_SHOWWINDOW não é enviada sob as seguintes circunstâncias:
- Quando uma janela sobreposta de nível superior é criada com o estilo WS_MAXIMIZE ou WS_MINIMIZE .
- Quando o sinalizador SW_SHOWNORMAL é especificado na chamada para a função ShowWindow .
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 |
|
Confira também
-
Referência
-
Conceitual