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