Compartilhar via


CMDIFrameWndEx::CreateDocumentWindow

Cria uma janela do documento filho.

virtual CMDIChildWndEx* CreateDocumentWindow( 
   LPCTSTR lpcszDocName, 
   CObject* pObj 
);

Parâmetros

  • [in] lpcszDocName
    Uma cadeia de caracteres de texto que contém um identificador do documento. Normalmente, é o caminho completo de um arquivo de documento.

  • [in] pObj
    Um ponteiro para um objeto definido pelo usuário. Por exemplo, um desenvolvedor pode criar uma estrutura de dados específico do aplicativo que descreve o documento e que informa como o documento deve ser inicializada na inicialização.

Valor de retorno

Um ponteiro para CMDIChildWndEx.

Comentários

A estrutura chama esse método quando carrega a lista de documentos salvos anteriormente no Registro.

Substituir esse método para criar documentos quando está sendo carregados do Registro.

Exemplo

O exemplo a seguir mostra como CreateDocumentWindow é usado em exemplo de VisualStudioDemo: Aplicativo MFC Visual Studio.

Em esse exemplo, g_strStartViewName pode ser o nome “de um documento virtual” (por exemplo, “página inicial”) que não foi carregado realmente de um arquivo em disco. Portanto nós precisamos processamento especial de manipular esse caso.

CMainFrame::CMainFrame()
{
    CMFCPopupMenu::SetForceShadow(TRUE);

    m_bCanConvertControlBarToMDIChild = TRUE;
}

Requisitos

Cabeçalho: afxMDIFrameWndEx.h

Consulte também

Referência

Gráfico da hierarquia

Classe CMDIFrameWndEx