Condividi tramite


CFrameWnd::ActivateFrame

Chiamare la funzione membro per attivare e ripristinare la finestra cornice in modo che sia disponibile visibile e dell'utente.

virtual void ActivateFrame( 
   int nCmdShow = -1  
);

Parametri

  • nCmdShow
    Specifica il parametro per passare a CWnd::ShowWindow. Per impostazione predefinita, il frame viene visualizzato correttamente e viene ripristinato.

Note

Questa funzione membro in genere viene chiamata dopo un evento non utente dell'interfaccia come DDE, OLE, o altro evento che può visualizzare la finestra cornice o i contenuti all'utente.

L'implementazione predefinita attiva il frame e lo aggiunge all'inizio dell'ordine Z e, se necessario, gestisce gli stessi passaggi per la finestra cornice principale dell'applicazione.

Eseguire l'override della funzione membro per modificare come un frame è attivato. Ad esempio, è possibile forzare le finestre figlio MDI da ottimizzare. Aggiungere la funzionalità appropriate, quindi chiamare la versione della classe base con nCmdShowesplicito.

Esempio

void CChildFrame::ActivateFrame(int nCmdShow)
{
   // Create the child frame window maximized
   nCmdShow = SW_MAXIMIZE;

   CMDIChildWnd::ActivateFrame(nCmdShow);
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CFrameWnd

Grafico delle gerarchie