Condividi tramite


CMDIFrameWnd::CreateNewChild

Crea una nuova finestra figlio.

CMDIChildWnd* CreateNewChild( 
   CRuntimeClass* pClass, 
   UINT nResource, 
   HMENU hMenu = NULL, 
   HACCEL hAccel = NULL 
);

Parametri

  • pClass
    La classe di runtime della finestra figlio da creare.

  • nResource
    L'id delle risorse condivise associato alla finestra figlio.

  • hMenu
    Il menu della finestra figlio.

  • hAccel
    La scelta rapida della finestra figlio.

Note

Utilizzare questa funzione per creare finestre figlio di una finestra cornice MDI.

Esempio

// CMainFrame is a CMDIFrameWnd-derived class, 
// OnNewDraw is a menu command handler, 
// CDrawFrame is a CMDIChildWnd-derived class. 
void CMainFrame::OnNewDraw()
{
   CreateNewChild(RUNTIME_CLASS(CDrawFrame), IDR_DRAW, m_hDrawMenu, 
      m_hDrawAccel);
}

Questo esempio è tratto dall'articolo della Knowledge Base Q201045, "HOWTO: Aggiungere più tipi di finestre a un'applicazione/visualizzazione del Documento Non MDI." Gli articoli della Knowledge Base sono disponibili nella documentazione di Visual Studio in MSDN Library o all'indirizzo https://support.microsoft.com/?ln=IT.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CMDIFrameWnd

Grafico delle gerarchie