
Класс COleClientItem определяет интерфейс для контейнера OLE элементам. Элемент OLE представляет данные, создан и поддерживается серверное приложение, которое может быть «» встраивается в документ таким образом, чтобы она представляется пользователю в качестве единого документа. Результатом является элемент OLE и содержащий документ «составной документ».
Элемент OLE может быть внедренные или связанные. Если он внедрен, ее данные хранятся в рамках составного документа. Если он связан, ее данные хранятся в рамках отдельного файла, созданного приложением-сервером, и только ссылка на этот файл хранится в составной документ. Все элементы OLE содержат информацию, указав серверное приложение, которое следует вызывать их редактировать.
COleClientItem определяет несколько Переопределяемые функции, которые вызываются в ответ на запросы от серверного приложения; Обычно эти overridables выступать в качестве уведомления. Это позволяет серверному приложению для информирования контейнер вносимые пользователем при редактировании элемент OLE, или для получения информации, необходимой в процессе редактирования.
COleClientItem может использоваться с классом COleDocument, COleLinkingDocили COleServerDoc . Чтобы использовать COleClientItem, производный класс от него и реализации функции-члена OnChange , который определяет, как контейнер реагирует на изменения, внесенные в элемент. Для поддержки активации на месте, переопределите функцию-член OnGetItemPosition . Эта функция предоставляет сведения о отображаемого местоположения элемент OLE.
Для получения дополнительных сведений об использовании интерфейса контейнера, обратитесь к статьям контейнеры: реализация контейнера и активации в Руководстве Visual C++ программист.
Примечание Документация OLE внедренные и связанные элементы, как «объекты» и для таких элементов, как «классы». Эта ссылка используется термин «пункт» отличить OLE сущности от соответствующего объекта C++ и термин «тип», чтобы отличить OLE категории от класса C++.
# include lt;afxole.h>
Члены класса |nbsp; Базовый класс | Иерархическая схема
Образцыnbsp; Образца MFCBIND MFC | Образца OCLIENT MFC
См. также COleServerItem