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 文件或 https://support.microsoft.com 中找到知識庫文件。
需求
Header: afxwin.h