COleServerItem::GetClipboardData

调用此函数。要复制到剪贴板的所有数据填充指定的 COleDataSource 对象调用,则 CopyToClipboard (也会将相同的数据,如果调用 DoDragDrop)。

void GetClipboardData(
   COleDataSource* pDataSource,
   BOOL bIncludeLink = FALSE,
   LPPOINT lpOffset = NULL,
   LPSIZE lpSize = NULL 
);

参数

  • pDataSource
    要接收OLE项的数据是任何支持的布局 COleDataSource 对象的指针。

  • bIncludeLink
    TRUE,如果链接数据应复制到剪贴板。 FALSE,如果您的服务器应用程序不支持连接。

  • lpOffset
    偏移量,以像素为单位),从对象的原点的鼠标光标。

  • lpSize
    对象的大小(以像素为单位)。

备注

此函数调用 GetEmbedSourceData 成员函数获取本机数据用于OLE项并调用 AddOtherClipboardData 成员函数获取呈现格式和所有支持的转换格式。 如果 bIncludeLink 是 TRUE,该函数也称为 GetLinkSourceData 获取链接数据为项。

如果在 COleDataSource 对象要将布局。CopyToClipboard,提供的这些格式前后重写此功能。

要求

Header: afxole.h

请参见

参考

COleServerItem选件类

层次结构图

COleDataSource选件类

COleServerItem::AddOtherClipboardData

COleServerItem::CopyToClipboard

COleServerItem::DoDragDrop

COleServerItem::GetEmbedSourceData

COleServerItem::GetLinkSourceData