CDocument::GetDocTemplate

CDocTemplate * GetDocTemplate ( ) const;

Valor devuelto

Un puntero a la plantilla de documento para este tipo de documento, o NULL si el documento no está gestionado por una plantilla de documento.

Observaciones

Llame a esta función para obtener un puntero a la plantilla de documento para este tipo de documento.

Ejemplo

nbsp;  / / Este ejemplo tiene acceso al objeto de plantilla de documento para construir
   / / nombre de documento predeterminado como hoja.XLS, donde "hoja"
   / / es el nombre del documento base y ".xls" es la extensión de archivo
   / / para el tipo de documento.
   CString strDefaultDocName, strBaseName, strExt;
   CDocTemplate * pDocTemplate = GetDocTemplate();
   Si (! pDocTemplate - > GetDocString (strBaseName, CDocTemplate::docName)
      || ! pDocTemplate - > GetDocString (strExt, CDocTemplate::filterExt))
   {
      AfxThrowUserException(); / / Van estas cadenas de plantillas de documento
         / / estará disponible si ha creado la aplicación usando el Asistente para aplicaciones
         / / y especifica la extensión de archivo como una opción para
         / / la clase de documento producido por AppWizard.
   }
   strDefaultDocName = strBaseName + strExt


Visión General de CDocument |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDocTemplate

Index