Классы OLE-контейнер

Эти классы используются приложение-контейнерами.И COleLinkingDoc и COleDocument управляют коллекцию объектов COleClientItem.Вместо выводящ класс документа из CDocument, выведете его из COleLinkingDoc или COleDocument, в зависимости от того, нужно ли поддержка ссылок на объекты внедренным в документе.

Используйте объект COleClientItem, чтобы представить каждый элемент OLE в документе, который внедряется из другого документа или ссылку на другой документ.

  • COleDocObjectItem
    Поддерживает вложенность активного документа.

  • COleDocument
    Используется для реализации составных документов, а также основной поддержки контейнера.Служит в качестве контейнера для классов, производных от CDocItem.Этот класс может использоваться как базовый класс для документов контейнера и базовый класс для COleServerDoc.

  • COleLinkingDoc
    Класс, унаследованный от COleDocument, который предоставляет инфраструктуру для компоновки.Необходимо создать классы документов для приложение-контейнеров от этого класса, а не из COleDocument если требуется их к указателям поддержки к внедренным объектам.

  • CRichEditDoc
    Ведет список элементов, которые богатом клиента OLE в элементе управления " Поле ввода ".Используется с CRichEditView и CRichEditCntrItem.

  • CDocItem
    Абстрактный базовый класс COleClientItem и COleServerItem.Объекты классов, производных от CDocItem представляющих части документов.

  • COleClientItem
    Класс элемента клиента, который представляет сторону клиента соединения на внедренный или связанному ЯВЛЯЕТСЯ элементом.Создайте свои клиентские элементы от этого класса.

  • CRichEditCntrItem
    Предоставляет клиентский доступ к ЯВЛЯЕТСЯ элементом, хранящимся в богатом элементе управления " Поле ввода " при использовании с CRichEditView и CRichEditDoc.

  • COleException
    Исключение в результате сбоя при обработке OLE.Этот класс используется как контейнерами, и серверами.

См. также

Основные понятия

Общие сведения о библиотеке классов