Condividi tramite


Classe di COleDataObject

Utilizzato nei trasferimenti di dati per recuperare i dati in diversi formati dagli Appunti, tramite il trascinamento della selezione, o da un elemento OLE incorporato.

class COleDataObject

Membri

90bs832h.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

COleDataObject::COleDataObject

Costruisce un oggetto COleDataObject.

90bs832h.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

COleDataObject::Attach

Connettere l'oggetto dati specificato OLE a COleDataObject.

COleDataObject::AttachClipboard

Connettere l'oggetto dati dagli Appunti.

COleDataObject::BeginEnumFormats

Prepara per uno o più chiamate successive GetNextFormat.

COleDataObject::Detach

Rimuove l'oggetto collegato IDataObject.

COleDataObject::GetData

Copia i dati dell'oggetto dati collegato OLE in un formato specificato.

COleDataObject::GetFileData

Copia i dati dell'oggetto dati collegato OLE in un puntatore CFile il formato specificato.

COleDataObject::GetGlobalData

Copia i dati dell'oggetto dati collegato OLE in HGLOBAL il formato specificato.

COleDataObject::GetNextFormat

Restituisce il formato dati successivo disponibile.

COleDataObject::IsDataAvailable

Controlla se i dati sono disponibili in un formato specificato.

COleDataObject::Release

Rimuove e rilascia l'oggetto collegato IDataObject.

Note

COleDataObject non dispone di una classe base.

Questi tipi di trasferimento dei dati includono un database di origine e di destinazione.L'origine dati viene implementata come un oggetto classe COleDataSource.Ogni volta che una applicazione di destinazione con dati trascinati in o viene chiesta di eseguire un'operazione Incolla dagli Appunti, un oggetto classe COleDataObject deve essere creato.

Questa classe consente di determinare se i dati esistenti in un formato specificato.È inoltre possibile enumerare i formati dati o il controllo se un formato specificato è disponibile quindi recuperare i dati nel formato desiderato.Il recupero dell'oggetto può essere eseguita in diversi modi, incluso l'utilizzo file C, HGLOBAL, o di una struttura STGMEDIUM.

Per ulteriori informazioni, vedere la struttura STGMEDIUM in Windows SDK.

Per ulteriori informazioni sull'utilizzo di oggetti dati, vedere l'articolo oggetti dati e origini dati (OLE).

Gerarchia di ereditarietà

COleDataObject

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di COleDataSource

Classe di COleClientItem

Classe di COleServerItem

COleDataSource::DoDragDrop

CView::OnDrop

Concetti

MFC campione HIERSVR

Esempio OCLIENT MFC