若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CMDIFrameWnd::CreateNewChild

 

建立新的子視窗。


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

pClass

要建立的子視窗的執行階段類別。

nResource

共用資源 ID 與子視窗。

hMenu

子視窗功能表。

hAccel

子視窗的快速鍵。

使用這個函式會建立 MDI 框架視窗的子視窗。

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

這個範例是知識庫文件 Q201045 摘錄, 「HOWTO:將多個視窗類型為非文件/檢視 MDI 應用程式」。您可以在 MSDN Library 的 Visual Studio 文件或 http://support.microsoft.com 中找到知識庫文件。

需求

Header: afxwin.h

顯示: