Udostępnij za pośrednictwem


CMDIFrameWnd::CreateNewChild

Tworzy nowe okno podrzędne.

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

Parametry

  • pClass
    Klasa czasu okna podrzędnego, który ma zostać utworzony.

  • nResource
    Identyfikator zasobów skojarzonych z okna podrzędnego.

  • hMenu
    Menu okna podrzędnego.

  • hAccel
    Akcelerator okna podrzędnego.

Uwagi

Ta funkcja służy do tworzenia windows okna MDI ramki podrzędne.

Przykład

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

Ten przykład stanowi fragment artykułu bazy wiedzy Q201045, "HOWTO: Dodawanie wielu typów okno do MDI widok Non-dokumentu aplikacji." Artykuły bazy wiedzy są dostępne w dokumentacji MSDN Library Visual Studio lub na https://support.microsoft.com.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CMDIFrameWnd

Diagram hierarchii