CWnd::OnActivate

Il framework chiama la funzione membro quando un oggetto CWnd sta attivando o disattivando.

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

Parametri

  • nState
    Specifica se CWnd sta attivando o disattivando.Può essere uno dei seguenti valori:

    • WA_INACTIVE la finestra sta disattivando.

    • WA_ACTIVE la finestra è l'attivazione con un metodo diverso da un clic del mouse, ad esempio per l'utilizzo dell'interfaccia della tastiera per selezionare la finestra.

    • WA_CLICKACTIVE la finestra è attivando da un clic del mouse.

  • pWndOther
    Puntatore a CWnd che è abilitato o disabilitato.Il puntatore può essere NULLe possono essere temporanei.

  • bMinimized
    Specifica lo stato ridotto a icona CWnd che è abilitato o disabilitato.Un valore TRUE indica che la finestra viene ridotta a icona.

    Se TRUE, è CWnd attivando; in caso contrario disabilitato.

Note

Se l'oggetto CWnd viene attivato con il mouse, si riceverà una chiamata di funzione membro OnMouseActivate.

[!NOTA]

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

CWnd::OnMouseActivate

CWnd::OnNcActivate

WM_ACTIVATE