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 time de execução da janela filho a ser criado.

  • nResource
    A ID do associado à janela filho de recursos compartilhados.

  • hMenu
    Menu da janela filho.

  • hAccel
    Acelerador da janela filho.

Comentários

Use esta função para criar janelas de uma janela de quadro MDI filho.

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 excerto do artigo da Base de dados de Conhecimento Q201045, "como: Adicionar vários tipos de janela para um não-/ exibir documento MDI App." Artigos da Base de dados de Conhecimento estão disponível na documentação do Biblioteca MSDN Visual Studio ou em http://suporte.Microsoft.com.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CMDIFrameWnd

Gráfico de hierarquia

Outros recursos

Membros de CMDIFrameWnd