Clase de CSingleDocTemplate

define una plantilla de documento que implemente la interfaz de un único documento (SDI).

class CSingleDocTemplate : public CDocTemplate

Miembros

7yha6tek.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CSingleDocTemplate::CSingleDocTemplate

Crea un objeto CSingleDocTemplate.

Comentarios

Una aplicación SDI utiliza la ventana de marco principal para mostrar un documento; sólo un documento puede ser abiertos al mismo tiempo.

Una plantilla de documento define la relación entre tres tipos de clases:

  • Una clase de documento, que se deriva de CDocument.

  • Una clase de vista, que muestra los datos de la clase document enumerados anteriormente.Puede derivar esta clase de CView, de CScrollView, de CFormView, o de CEditView.(También puede usar CEditView directamente.)

  • Una clase de ventana de marco, que contiene la vista.Para una plantilla de documento SDI, puede derivar esta clase de CFrameWnd; si no necesita personalizar el comportamiento de la ventana de marco principal, puede utilizar CFrameWnd directamente sin derivar de su propia clase.

Una aplicación SDI admite normalmente un tipo de documento, por lo que solo tiene un objeto de CSingleDocTemplate .Sólo un documento puede ser abiertos al mismo tiempo.

No tiene que llamar a las funciones miembro de CSingleDocTemplate excepto el constructor.El marco controla los objetos de CSingleDocTemplate internamente.

Para obtener más información sobre cómo utilizar CSingleDocTemplate, vea Plantillas de documento y el proceso de Creación de documentos y vistas.

Jerarquía de herencia

CObject

CCmdTarget

CDocTemplate

CSingleDocTemplate

Requisitos

Encabezado: afxwin.h

Vea también

Referencia

Clase CDocTemplate

Gráfico de jerarquía

Clase CDocTemplate

Clase de CDocument

Clase CFrameWnd

Clase de CMultiDocTemplate

Clase CView

Clase de CWinApp

Conceptos

ejemplo DOCKTOOL de MFC