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
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto COleDataObject. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Connettere l'oggetto dati specificato OLE a COleDataObject. |
|
Connettere l'oggetto dati dagli Appunti. |
|
Prepara per uno o più chiamate successive GetNextFormat. |
|
Rimuove l'oggetto collegato IDataObject. |
|
Copia i dati dell'oggetto dati collegato OLE in un formato specificato. |
|
Copia i dati dell'oggetto dati collegato OLE in un puntatore CFile il formato specificato. |
|
Copia i dati dell'oggetto dati collegato OLE in HGLOBAL il formato specificato. |
|
Restituisce il formato dati successivo disponibile. |
|
Controlla se i dati sono disponibili in un formato specificato. |
|
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