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


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

Обновлен: Ноябрь 2007

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

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

  • Поддержка составных документов
    Определяет, обеспечивает ли приложение поддержку контейнера, сервера или того и другого. Дополнительные сведения см. в разделе:

    Параметр

    Описание

    Не поддерживается

    Указывает, что OLE (Object Linking and Embedding — связь и внедрение объектов) не поддерживается. По умолчанию мастер приложения создает приложение без поддержки ActiveX.

    Контейнер

    Содержит связанные и внедренные объекты.

    Мини-сервер

    Указывает, что приложение может создавать и управлять объектами составных документов. Обратите внимание, что мини-серверы нельзя запустить в изолированном режиме и они поддерживают только внедренные элементы.

    Полный сервер

    Указывает, что приложение может создавать и управлять объектами составных документов. Полные серверы могут запускаться в изолированном режиме и поддерживают связанные и внедренные элементы.

    Контейнер/полный сервер

    Указывает, что приложение может быть и контейнером и сервером. Контейнер — это приложение, которое может включать внедренные и связанные элементы в свои документы. Сервер — это приложение, которое может содержать элементы автоматизации, используемые приложением-контейнером.

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

    Параметр

    Описание

    Сервер активных документов

    Указывает, что приложение может создавать и управлять активными документами. Если этот параметр задан, то необходимо указать расширение файла для сервера активных документов в мастере на странице поле Строки шаблона документов в поле Расширение файла. Дополнительные сведения см. в Серверы активных документов.

    Контейнер активного документа

    Указывает, что во фрейме приложения могут содержаться активные документы. Например, активные документы могут содержать документы Internet Explorer или документы Office (файлы Microsoft Word или электронные таблицы Excel). Дополнительные сведения см. в Вложение активного документа.

    Поддержка составных файлов

    Не выполнять сериализацию документов приложения-контейнера с помощью составного файл. Данный параметр выполняет загрузку в память всего файла, содержащего объекты. Последовательные сохранения отдельных объектов не выполняются. Если один объект изменен и впоследствии сохранен, то сохраняются все объекты в файле.

См. также

Ссылки

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