Partilhar via


CMDIFrameWndEx::CreateDocumentWindow

Cria uma janela do documento filho.

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

Parâmetros

  • [in] lpcszDocName
    Uma seqüência de caracteres de texto que contém um identificador de documento.Geralmente, é 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íficos do aplicativo que descrevem o documento e informando como o documento deve ser inicializado na inicialização.

Valor de retorno

Um ponteiro para CMDIChildWndEx.

Comentários

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

Substitua esse método para criar documentos quando estão sendo carregados do registro.

Exemplo

O exemplo a seguir mostra como CreateDocumentWindow é usado na Exemplo do VisualStudioDemo: Aplicativo do MFC Visual Studio.

Neste exemplo, g_strStartViewNamepode ser o nome de um "documento virtual" (por exemplo, "Página inicial") que, na verdade, não é carregado de um arquivo de disco. Portanto, precisamos processamento especial para lidar com esse caso.

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

    m_bCanCovertControlBarToMDIChild = TRUE;
}

Requisitos

Cabeçalho: afxMDIFrameWndEx.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMDIFrameWndEx