CMDIFrameWnd::CreateNewChild
Cria uma nova janela filho.
CMDIChildWnd* CreateNewChild(
CRuntimeClass* pClass,
UINT nResource,
HMENU hMenu = NULL,
HACCEL hAccel = NULL
);
Parâmetros
pClass
A classe de tempo de execução da janela filho a ser criada.nResource
A identificação de recursos compartilhados associado com a janela filho.hMenu
o menu de janela filho.hAccel
O acelerador da janela filho.
Comentários
Use esta função para criar janelas filho de uma janela de quadro MDI.
Exemplo
// 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);
}
Este exemplo é um trecho do artigo de Base de Dados de Conhecimento Q201045, “HOWTO: Adicionar vários tipos da janela para um Documento não/exibição de documentos múltiplos App”. Os artigos de Base de Dados de Conhecimento estão disponíveis na documentação da Biblioteca MSDN Visual Studio em https://support.microsoft.comou.
Requisitos
Cabeçalho: afxwin.h