COleServerItem::GetClipboardData

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

Параметры

pDataSource

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

bIncludeLink

Значение TRUE , если ссылка данных должен быть скопирован в буфер обмена. Значение FALSE , если серверное приложение не поддерживает ссылки.

lpOffset

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

lpSize

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

Примечания

Эта функция вызывается для заполнения указанного объекта COleDataSource со всеми данными, которые будут скопированы в буфер обмена, если вы называли CopyToClipboard (те же данные будут также переведены если вызван DoDragDrop). Эта функция вызывает функцию-член GetEmbedSourceData для получения собственных данных для элемент OLE и вызывается функция-член AddOtherClipboardData для того чтобы получить любые поддерживаемые преобразования форматов и формат представления. Если bIncludeLink имеет значение TRUE, функция вызывает метод GetLinkSourceData для получения связывания данных для элемента.

Переопределить эту функцию, если вы хотите поставить форматов в объекте COleDataSource до или после этих форматов, от CopyToClipboard.

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

См. также COleDataSource, COleServerItem::AddOtherClipboardData, COleServerItem::CopyToClipboard, COleServerItem::DoDragDrop, COleServerItem::GetEmbedSourceData, COleServerItem::GetLinkSourceData

Index