Compartilhar via


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

Consulte também

Referência

Classe de CMDIFrameWnd

Gráfico de hierarquia