CMDIFrameWnd::CreateNewChild
Создает новое дочернее окно.
CMDIChildWnd* CreateNewChild(
CRuntimeClass* pClass,
UINT nResource,
HMENU hMenu = NULL,
HACCEL hAccel = NULL
);
Параметры
pClass
Класс времени выполнения для дочернего окна для создания.nResource
Идентификатор общих ресурсов, связанный с дочерним окном.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 "практическое руководство: Добавьте несколько типов окна в приложение MDI, отличного от Документа " вид". Статьи базы данных Майкрософт доступны в документации по Visual Studio библиотеки MSDN либо по адресу https://support.microsoft.com.
Требования
Header: afxwin.h