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


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

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