共用方式為


COleDataObject 類別

使用在資料傳輸用於擷取資料的各種格式從剪貼簿,透過拖放作業,或從內嵌 OLE 項目。

class COleDataObject

成員

90bs832h.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

COleDataObject::COleDataObject

建構 COleDataObject 物件。

90bs832h.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

COleDataObject::Attach

附加至 COleDataObject的指定 OLE 資料物件。

COleDataObject::AttachClipboard

附加在剪貼簿上的資料物件。

COleDataObject::BeginEnumFormats

提供一或多個後續的 GetNextFormat 呼叫。

COleDataObject::Detach

中斷連結 IDataObject 相關聯的物件。

COleDataObject::GetData

複製附加的 OLE 資料物件的資料是以指定的格式。

COleDataObject::GetFileData

複製附加的 OLE 資料物件的資料轉換成指定格式的一 CFile 指標。

COleDataObject::GetGlobalData

複製附加的 OLE 資料物件的資料轉換成指定格式的 HGLOBAL

COleDataObject::GetNextFormat

傳回下一個可用的資料格式。

COleDataObject::IsDataAvailable

若要檢查資料是否可從指定的格式。

COleDataObject::Release

中斷連接並釋放相關聯的 IDataObject 物件。

備註

COleDataObject 不具有基底類別。

這類資料傳送包含一個來源和目的端。 資料來源實作, COleDataSource 類別的物件。 每當接收端應用程式具有置放的資料或要求執行從剪貼簿貼上作業,必須建立 COleDataObject 類別的物件。

這個類別可讓您判斷資料是否存在於指定的格式。 您也可以列舉可用的資料格式或檢查特定格式是否可以再擷取在慣用格式的資料。 擷取物件可以完成使用幾種不同方式,包括使用 C 檔案HGLOBALSTGMEDIUM 結構。

如需詳細資訊,請參閱 Windows SDK的 STGMEDIUM 結構。

如需使用資料物件的詳細資訊會儲存在您的應用程式,請參閱本文 資料物件和資料來源 (Object Linking)

繼承階層架構

COleDataObject

需求

Header: afxole.h

請參閱

參考

階層架構圖

COleDataSource 類別

COleClientItem 類別

COleServerItem 類別

COleDataSource::DoDragDrop

CView::OnDrop

概念

MFC 範例 HIERSVR

MFC 範例 OCLIENT