共用方式為


COleServerItem::GetClipboardData

呼叫此函式將會複製到 [剪貼簿] 的所有資料填入指定的 COleDataSource 物件呼叫方法,則 CopyToClipboard (也會將相同的資料,如果您呼叫 DoDragDrop)。

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

參數

  • pDataSource
    要接收在所有支援的格式的 OLE 項目資料的 COleDataSource 物件的指標。

  • bIncludeLink
    ,如果連結資料應該複製至剪貼簿。 ,如果您的伺服器應用程式不支援連結。

  • lpOffset
    位移,以像素為單位),從物件來源的滑鼠游標。

  • lpSize
    物件的大小 (以像素為單位)。

備註

這個函式呼叫取得原生資料的 GetEmbedSourceData 成員函式的 OLE 項目和呼叫 AddOtherClipboardData 成員函式取得展示格式和任何支援的呈現格式。 如果是, bIncludeLink函式也稱為 GetLinkSourceData 取得連結的資料項目。

覆寫這個函式在您是否 COleDataSource 物件要放置在 CopyToClipboard格式提供的格式之前或之後。

需求

Header: afxole.h

請參閱

參考

COleServerItem 類別

階層架構圖

COleDataSource 類別

COleServerItem::AddOtherClipboardData

COleServerItem::CopyToClipboard

COleServerItem::DoDragDrop

COleServerItem::GetEmbedSourceData

COleServerItem::GetLinkSourceData