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

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

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

COleDocument

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

COleLinkingDoc

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

CRichEditDoc

Поддерживает список элементов клиента OLE в элемент управления rich edit. С CRichEditView и CRichEditCntrItem с.

CDocItem

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

COleClientItem

Клиентский класс элемента, представляющий клиентской стороны соединения для внедренного или связанного элемент OLE. Получить ваши клиентские элементы из этого класса.

CRichEditCntrItem

Обеспечивает клиентский доступ к элемент OLE, хранящиеся в элементе управления rich edit при использовании с CRichEditView и CRichEditDoc.

COleException

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

Index