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


COleServerItem::OnInitFromData

Вызываемый платформой для инициализации элемент OLE, используя содержимое pDataObject.

virtual BOOL OnInitFromData(
   COleDataObject* pDataObject,
   BOOL bCreation 
);

Параметры

  • pDataObject
    Указатель на объект OLE данных, содержащей данные в разных форматах, чтобы инициализировать элемент OLE.

  • bCreation
    TRUE если функция называется для инициализации вновь созданной элемент OLE, приложение-контейнером.FALSE если функция называется, чтобы заменить содержимое уже существующего элемента OLE.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Если bCreationTRUE, то эта функция называется если контейнер реализует вставить новый объект на основе текущим выделением.Используются выбранные данные создать новый элемент OLE.Например, выбрав диапазон ячеек в электронных таблицах а затем с помощью вставить новый объект для создания диаграммы, основанной на значениях в диапазоне.Реализация по умолчанию не выполняет никаких действий.Переопределите эта функция позволяет выбрать формат приемлемый из этих предлагаемых pDataObject и инициализировать элемент OLE на основе предоставленных данных.Это расширенный переопределяемый метод.

Дополнительные сведения см. в разделе IOleObject::InitFromData в Windows SDK.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleServerItem

Диаграмма иерархии