CMDIFrameWndEx::CreateDocumentWindow
crea una ventana de documento secundaria.
virtual CMDIChildWndEx* CreateDocumentWindow(
LPCTSTR lpcszDocName,
CObject* pObj
);
Parámetros
[in] lpcszDocName
Una cadena de texto que contiene un identificador de documento.Normalmente, es la ruta de acceso completa de un archivo de documento.[in] pObj
un puntero a un objeto definido por el usuario.Por ejemplo, un desarrollador puede crear una estructura de datos específica de la aplicación que describe el documento y que indica cómo el documento debe inicializar en el inicio.
Valor devuelto
un puntero a CMDIChildWndEx.
Comentarios
El marco de trabajo llama a este método cuando se carga la lista de documentos guardados previamente en el registro.
Invalide este método para crear documentos cuando que se cargan del registro.
Ejemplo
Las escrituras siguientes se muestra cómo CreateDocumentWindow se utiliza en ejemplo de VisualStudioDemo: Aplicación MFC Visual Studio.
En este ejemplo, g_strStartViewName podría ser el nombre de un documento “virtual” (por ejemplo, “página de inicio”) que no se carga realmente de un archivo de disco.Por consiguiente necesitamos el procesamiento especial controlar este caso.
CMainFrame::CMainFrame()
{
CMFCPopupMenu::SetForceShadow(TRUE);
m_bCanConvertControlBarToMDIChild = TRUE;
}
Requisitos
encabezado: afxMDIFrameWndEx.h