Поделиться через


Поддержка составных документов, мастер приложений MFC

На этой странице мастера приложений MFC укажите, на каком уровне приложение обеспечивает составную и активную поддержку документов. Приложение должно поддерживать архитектуру документа и представления для поддержки составных документов и шаблонов документов.

По умолчанию приложение не поддерживает составной документ. Если вы принимаете это значение по умолчанию, приложение не может поддерживать активные документы или составные файлы.

  • Поддержка составных документов

    Определяет, предоставляет ли приложение поддержку контейнеров, поддержку сервера или оба. Дополнительные сведения об этой области см. в следующей статье:

    Вариант Наименование
    Не допускается Указывает, что не поддерживается связывание объектов и внедрение (OLE). По умолчанию мастер приложений создает приложение без поддержки ActiveX.
    Контейнер Содержит связанные и внедренные объекты.
    Мини-сервер Указывает, что приложение может создавать объекты составных документов и управлять ими. Обратите внимание, что мини-серверы не могут запускать автономные и поддерживают только внедренные элементы.
    Полный сервер Указывает, что приложение может создавать объекты составных документов и управлять ими. Полные серверы могут выполнять автономные и поддерживать как связанные, так и внедренные элементы.
    Контейнер или полный сервер Указывает, что приложение может быть как контейнером, так и сервером. Контейнер — это приложение, которое может включать внедренные или связанные элементы в собственные документы. Сервер — это приложение, которое может создавать элементы автоматизации для использования приложениями-контейнерами.
  • Дополнительные параметры

    Указывает, поддерживает ли приложение активные документы. Дополнительные сведения об этой функции см. в разделе "Активные документы ".

    Вариант Описание
    Активный сервер документов Указывает, что приложение может создавать активные документы и управлять ими. Если этот параметр выбран, необходимо указать расширение файла для активного сервера документов в поле расширения файла на странице "Строки шаблона документа" мастера. Дополнительные сведения см. в разделе "Активные серверы документов".
    Активный контейнер документов Указывает, что приложение может содержать активные документы в его кадре. Активные документы могут включать, например, документы Internet Explorer или документы Office, такие как файлы Microsoft Word или электронные таблицы Excel. Дополнительные сведения см. в разделе "Активный документ"
    Поддержка составных файлов Не сериализует документы приложения контейнера с помощью формата составного файла. Этот параметр приводит к загрузке всего файла, содержащего объекты в память. Добавочные сохранения в отдельных объектах недоступны. Если один объект изменен и впоследствии сохранен, все объекты в файле сохраняются.

См. также

Мастер приложений MFC