CMDIFrameWnd::CreateNewChild

Stellt ein neues untergeordnetes Fenster erstellt.

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

Parameter

  • pClass
    Die Laufzeitklasse des zu erstellenden untergeordneten Fensters.

  • nResource
    Die ID aus freigegebenen Ressourcen zugeordnet mit dem untergeordneten Fenster.

  • hMenu
    Das Menü des untergeordneten Fensters.

  • hAccel
    Die Zugriffstaste des untergeordneten Fensters.

Hinweise

Verwenden Sie diese Funktion, um untergeordnete Fenster eines MDI-Rahmenfensters zu erstellen.

Beispiel

// 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);
}

In diesem Beispiel ist ein Auszug aus dem Knowledge Base-Artikel Q201045, "HOWTO: Fügen Sie mehrere Fenster-Typen einer Nicht-Dokument/der Ansichts-MDI App" hinzu. Knowledge Base-Artikel sind in der MSDN Library Visual Studio-Dokumentation oder unter https://support.microsoft.com/?in=de verfügbar.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CMDIFrameWnd-Klasse

Hierarchien-Diagramm