WM_MDIACTIVATE mensagem
Um aplicativo envia a mensagem WM_MDIACTIVATE para uma janela de cliente MDI (interface de vários documentos) para instruir a janela do cliente a ativar uma janela filho MDI diferente.
#define WM_MDIACTIVATE 0x0222
Parâmetros
-
wParam
-
Um identificador para a janela filho MDI a ser ativada.
-
lParam
-
Este parâmetro não é usado.
Valor retornado
Tipo: LRESULT
Se um aplicativo enviar essa mensagem para uma janela de cliente MDI, o valor retornado será zero.
Uma janela filho MDI deverá retornar zero se processar essa mensagem.
Comentários
À medida que a janela do cliente processa essa mensagem, ela envia WM_MDIACTIVATE para a janela filho que está sendo desativada e para a janela filho que está sendo ativada. Os parâmetros de mensagem recebidos por uma janela filho MDI são os seguintes:
-
Wparam
-
Um identificador para a janela filho MDI que está sendo desativada.
-
Lparam
-
Um identificador para a janela filho MDI que está sendo ativada.
Uma janela filho da interface MDI é ativada independentemente da janela com moldura da MDI. Quando a janela de quadro fica ativa, a janela filho ativada pela última vez usando a mensagem WM_MDIACTIVATE recebe a mensagem WM_NCACTIVATE para desenhar um quadro de janela ativo e uma barra de título; a janela filho não recebe outra mensagem WM_MDIACTIVATE .
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