COleClientItem::GetClipboardData

voidGetClipboardData (COleDataSource *pDataSource,BOOLbIncludeLink=ложь,LPPOINTlpOffset==NULLзначение NULL,LPSIZElpSize);

Параметры

pDataSource

Указатель на объект COleDataSource , который будет получать данные, содержащиеся в элементе OLE.

bIncludeLink

Значение TRUE , если ссылка данных следует включить; противном случае ЛОЖНЫХ.

lpOffset

Смещение курсора мыши от координат объекта в пикселах.

lpSize

Размер объекта в пикселах.

Примечания

Эта функция вызывается для получения объекта COleDataSource , содержащего все данные, которые будут помещены в буфер обмена с помощью вызова функции-члена CopyToClipboard.

GetClipboardData называется как реализация по умолчанию OnGetClipboardData. Переопределите OnGetClipboardData , только если вы хотите предложить форматы данных в дополнение к тем предлагаемых CopyToClipboard. Поместите эти форматы в объекте COleDataSource до или после вызова метода CopyToClipboardи затем передайте объект COleDataSource в функцию COleDataSource::SetClipboard . Например если требуется элемент OLE позицию в своем документе контейнера, чтобы сопровождать его в буфер обмена, будет определять свой собственный формат для передачи этой информации и поместите его в COleDataSource перед вызовом CopyToClipboard.

Обзор COleClientItem |nbsp; Члены класса | Иерархическая схема

См. также COleDataSource, COleClientItem::CopyToClipboard, COleDataSource::SetClipboard

Index