CDocument::GetDocTemplate

CDocTemplate * GetDocTemplate ( ) const;

Возвращаемое значение

Указатель на шаблон документа для данного типа документа, или NULL , если этот документ не управляется шаблона документа.

Примечания

Эта функция вызывается для получения указателя на шаблон документов для данного типа документа.

Пример

nbsp;  / / Этот пример получает доступ к doc шаблона объекта строительства
   / / имя документа по умолчанию как лист.XLS, где «лист»
   / / Это имя базового документа и «.xls» является расширение файла
   / / для типа документа.
   CString strDefaultDocName, strBaseName, strExt;
   CDocTemplate * pDocTemplate = GetDocTemplate();
   Если (! pDocTemplate - > GetDocString (strBaseName, CDocTemplate::docName)
      || ! pDocTemplate - > GetDocString (strExt, CDocTemplate::filterExt))
   {
      AfxThrowUserException(); / / Будет эти строки шаблона документа
         / / Если вы создали приложение, с помощью AppWizard
         / / и указаны расширение файла в качестве варианта
         / / Класс документа производства AppWizard.
   }
   strDefaultDocName = strBaseName + strExt


Обзор CDocument |nbsp; Члены класса | Иерархическая схема

См. также CDocTemplate

Index