共用方式為


COleClientItem::GetClipboardData

呼叫此函式來取得包含在剪貼簿上由 CopyToClipboard 成員函式的呼叫中的所有資料 COleDataSource 物件。

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

參數

  • pDataSource
    要接收資料的 COleDataSource 物件的指標位於 OLE 項目包含了。

  • bIncludeLink
    ,如果連結資料應該包含的;否則

  • lpOffset
    滑鼠指標的位移是從物件原始的 (以像素為單位)。

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

備註

GetClipboardData 呼叫做為 OnGetClipboardData的預設實作。 只有當您想要提供資料格式 CopyToClipboard除了提供的功能以外,請覆寫 OnGetClipboardData 。 將這些格式。 COleDataSource 物件在呼叫 CopyToClipboard前後,然後傳遞至 COleDataSource::SetClipboard 函式的 COleDataSource 物件。 例如,在中,如果您想要在它的容器資料的 OLE 項目的位置會隨附於剪貼簿上,您可以在 COleDataSource 會定義您傳入的該資訊自己的格式並放置在呼叫 CopyToClipboard之前。

需求

Header: afxole.h

請參閱

參考

COleClientItem 類別

階層架構圖

COleDataSource 類別

COleClientItem::CopyToClipboard

COleDataSource::SetClipboard