Partilhar via


CMDIFrameWnd::MDIActivate

Alterna uma janela filho MDI diferente.

void MDIActivate(
   CWnd* pWndActivate 
);

Parâmetros

  • pWndActivate
    Pontos a janela filho MDI a ser ativado.

Comentários

Essa função de membro envia a mensagem de WM_MDIACTIVATE a janela filho que está sendo ativada e para a janela filho que está sendo desativada.

Esta é a mesma mensagem que é enviada se o usuário altera o foco para uma janela filho MDI usando o mouse ou o teclado.

ObservaçãoObservação

Uma janela filho MDI é ativada independentemente da janela do quadro MDI.Quando o quadro se tornou ativo, a janela filho da última ativado ele enviada uma mensagem de WM_NCACTIVATE para desenhar uma moldura da janela e uma barra de título ativos, mas não recebe outra mensagem de WM_MDIACTIVATE .

Exemplo

Consulte o exemplo para CMDIFrameWnd::GetWindowMenuPopup.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CMDIFrameWnd

Gráfico de hierarquia

CMDIFrameWnd::MDIGetActive

CMDIFrameWnd::MDINext

CWnd::OnActivate

WM_NCACTIVATE