WM_SHOWWINDOW

A mensagem WM_SHOWWINDOW é enviada para uma janela quando a janela está prestes a ser oculto ou mostrado.

WM_SHOWWINDOW fShow = (BOOL) wParam;      / / Mostrar/ocultar bandeira fnStatus = (int) lParam;    / / Estado bandeira 

 

Parâmetros

fShow
Valor de wParam. Especifica se uma janela está sendo mostrada. É TRUE se a janela está sendo mostrada ou FALSE se a janela estiver sendo oculta.
fnStatus
Valor de lParam. Especifica o status da janela que está sendo mostrado. O parâmetro fnStatus é zero se a mensagem é enviada por causa de uma chamada para a função ShowWindow ; caso contrário, fnStatus é um dos valores a seguir:
Valor Significado
SW_OTHERUNZOOM A janela está sendo descoberta porque uma Maximizar janela foi restaurada ou minimizada.
SW_OTHERZOOM A janela está sendo coberta por outra janela que tiver sido maximizada.
SW_PARENTCLOSING O proprietário janela está sendo minimizada.
SW_PARENTOPENING O proprietário janela está sendo restaurada.

Retornar valores

Se um aplicativo processa esta mensagem, ela deve retornar zero.

Ação padrão

O DefWindowProc função oculta ou mostra a janela, conforme especificado pela mensagem.

Observações

Se uma janela tem o estilo WS_VISIBLE quando ele é criado, a janela recebe essa mensagem depois que ele é criado, mas antes que ele seja exibido. Uma janela também recebe esta 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:

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer a versão 2.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral do Windows, mensagens de janela, DefWindowProc, ShowOwnedPopups, ShowWindow

Index