Share via


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

Vea también

Referencia

Gráfico de jerarquía

Clase de CMDIFrameWndEx