COleDataObject

COleDataObject не имеет базовый класс.

Класс COleDataObject используется в данных передачи для извлечения данных в различных форматах из буфера обмена, путем перетаскивания или с внедренным объектом OLE. Эти виды передачи данных включают в себя источник и место назначения. Источник данных реализована в виде объекта класса COleDataSource . Всякий раз, когда целевое приложение имеет данные в нем или запрашивается для выполнения операции вставки из буфера обмена, необходимо создать объект класса COleDataObject.

Этот класс позволяет определить, существует ли данные в указанном формате. Можно также перечисление доступных форматов данных или проверить, доступен ли данный формат и затем вернуть данные в нужном формате. Объект поиска может осуществляться различными способами, включая использование CFile, HGLOBALили структуре STGMEDIUM.

Для получения дополнительной информации, смотрите структуре STGMEDIUM в 2 справочнике программиста OLE, том 1.

Дополнительные сведения об использовании объектов данных в приложении, можно найти в статье объекты данных и источники данных (OLE) в Руководстве Visual C++ программист.

# include lt;afxole.h>

Члены классаИерархическая схема

Образцыnbsp; Образца HIERSVR MFC | Образца OCLIENT MFC

См. также COleDataSource, COleClientItem, COleServerItem, COleDataSource::DoDragDrop, CView::OnDrop

Index