Partilhar via


CWnd::OnMDIActivate

A estrutura chama esta função de membro para a janela filho que está sendo desativado e a janela filho que está sendo ativado.

afx_msg void OnMDIActivate(
   BOOL bActivate,
   CWnd* pActivateWnd,
   CWnd* pDeactivateWnd 
);

Parâmetros

  • bActivate
    TRUE se o filho está sendo ativado e FALSE se ele está sendo desativado.

  • pActivateWnd
    Contém um ponteiro para a janela filho MDI para ser ativado.Quando recebidos por uma janela filho MDI, pActivateWnd contém um ponteiro para a janela filho que está sendo ativado. Esse ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

  • pDeactivateWnd
    Contém um ponteiro para a janela filho MDI que está sendo desativado.Esse ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

Comentários

Uma janela filho MDI é ativada independentemente da janela de quadro MDI.Quando o quadro se torna ativo, a janela filho que foi ativada pela última vez com um OnMDIActivate telefonar recebe um WM_NCACTIVATE mensagem para desenhar um quadro de janela ativa e BAR de legenda, mas não recebe outro OnMDIActivate Chame.

Observação:

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows.Os parâmetros passados para o divertido da ação refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você telefonar a implementação da classe de base dessa função, essa implementação usará os parâmetros originalmente passados com a mensagem e não os parâmetros você supp LY para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CMDIFrameWnd::MDIActivate

CMDIFrameWnd::MDIActivate

Outros recursos

Membros CWnd