Condividi tramite


CWnd::OnMDIActivate

Il framework chiama la funzione membro per la finestra figlio che sono disabilitate e la finestra figlio attivata.

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

Parametri

  • bActivate
    TRUE se l'elemento figlio è attivando e FALSE se si sta disattivando.

  • pActivateWnd
    Contiene un puntatore alla finestra figlio MDI da attivare.Una volta ottenuto da una finestra figlio MDI, pActivateWnd contiene un puntatore alla finestra figlio attivata.Questo puntatore può essere temporanei e non deve essere archiviata per un utilizzo successivo.

  • pDeactivateWnd
    Contiene un puntatore alla finestra figlio MDI che viene disattivata.Questo puntatore può essere temporanei e non deve essere archiviata per un utilizzo successivo.

Note

Una finestra figlio MDI viene attivata indipendentemente dalla finestra cornice MDI.Quando il frame diventa attivo, la finestra figlio che è stata attivata per ultimo a una chiamata OnMDIActivate la riceve un messaggio WM_NCACTIVATE per disegnare un frame e una barra del titolo della finestra attiva, ma non riceve un'altra chiamata OnMDIActivate.

[!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

CMDIFrameWnd::MDIActivate

CMDIFrameWnd::MDIActivate