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