Partilhar via


CWnd::OnActivate

A estrutura chama esta função de membro quando um CWnd objeto está sendo ativada ou desativada.

afx_msg void OnActivate(
   UINT nState,
   CWnd* pWndOther,
   BOOL bMinimized 
);

Parâmetros

  • nState
    Especifica se o CWnd está sendo ativada ou desativada. Ele pode ser um dos seguintes valores:

    • WA_INACTIVE   A janela está sendo desativada.

    • WA_ACTIVE   A janela está sendo ativada através de um método diferente de um clicar do mouse (por exemplo, ao uso da interface do teclado para selecionar a janela).

    • WA_CLICKACTIVE   A janela está sendo ativada por uma clicar do mouse.

  • pWndOther
    Ponteiro para o CWnd sendo ativada ou desativada. O ponteiro pode ser NULO e ele pode ser temporário.

  • bMinimized
    Especifica o estado do minimizadoCWnd sendo ativada ou desativada. Um valor de TRUE indica que a janela está minimizada.

    If TRUE, the CWnd está sendo ativada; caso contrário, desativado.

Comentários

Se o CWnd objeto é ativado com um clicar do mouse, também receberá um OnMouseActivate telefonar de função de membro.

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 sua função refletem o valor nominal ameters recebido pela estrutura quando a mensagem foi recebida.Se você chamar a implementação da classe de base dessa função, essa implementação usará os parâmetros passados originalmente com a mensagem e não os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CWnd::OnMouseActivate

CWnd::OnNcActivate

WM_ACTIVATE

Outros recursos

Membros CWnd