Condividi tramite


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 delle gerarchie

CWnd::OnMouseActivate

CWnd::OnNcActivate

WM_ACTIVATE