Condividi tramite


CMDIFrameWnd::MDIActivate

Attiva una finestra figlio MDI diverso.

void MDIActivate( 
   CWnd* pWndActivate  
);

Parametri

  • pWndActivate
    Punta alla finestra figlio MDI da attivare.

Note

Questa funzione membro invia il messaggio WM_MDIACTIVATE sia alla finestra figlio che sono attivate alla finestra figlio che viene disattivata.

Si tratta dello stesso messaggio viene inviato se l'utente modifica lo stato attivo su una finestra figlio MDI utilizzando il mouse o la tastiera.

Nota

Una finestra figlio MDI viene attivata indipendentemente dalla finestra cornice MDI.Quando il frame diventa attivo, la finestra figlio che è stata attivata l'ultima volta che viene inviata un messaggio WM_NCACTIVATE per disegnare un frame e una barra del titolo della finestra attiva, ma non riceve un altro messaggio WM_MDIACTIVATE.

Esempio

Vedere l'esempio relativo CMDIFrameWnd::GetWindowMenuPopup.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CMDIFrameWnd

Grafico delle gerarchie

CMDIFrameWnd::MDIGetActive

CMDIFrameWnd::MDINext

CWnd::OnActivate

WM_NCACTIVATE