COleDataObject-Klasse

Wird in den Datenübertragungen für das Abrufen von Daten in unterschiedlichen Formaten aus der Zwischenablage, per Drag & Drop oder einem eingebetteten OLE-Element.

class COleDataObject

Mitglieder

90bs832h.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Description

COleDataObject::COleDataObject

Erstellt ein COleDataObject-Objekt.

90bs832h.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Description

COleDataObject::Attach

Fügt das angegebene OLE-Datenobjekt zu COleDataObject an.

COleDataObject::AttachClipboard

Fügt das Datenobjekt an, das in der Zwischenablage ist.

COleDataObject::BeginEnumFormats

Bereitet sich für eine oder mehrere folgenden GetNextFormat Aufrufe vor.

COleDataObject::Detach

Trennt IDataObject das zugeordnete Objekt.

COleDataObject::GetData

Kopiert Daten vom angefügten OLE-Datenobjekt in einem angegebenen Format.

COleDataObject::GetFileData

Kopiert Daten vom angefügten OLE-Datenobjekt in einen CFile Zeiger im angegebenen Format.

COleDataObject::GetGlobalData

Kopiert Daten vom angefügten OLE-Datenobjekt in HGLOBAL im angegebenen Format.

COleDataObject::GetNextFormat

Gibt das nächste verfügbare Datenformat zurück.

COleDataObject::IsDataAvailable

Überprüft, ob Daten in einem bestimmten Format verfügbar sind.

COleDataObject::Release

Trennt und gibt das zugeordnete IDataObject-Objekt frei.

Hinweise

COleDataObject hat keine Basisklasse.

Diese Arten von Datenübertragungen enthalten eine Quelle und ein Ziel.Die Datenquelle wird wie ein Objekt der COleDataSource-Klasse implementiert.Sobald eine Ziel-Anwendung die Daten verfügt, die in ihr abgelegt werden, oder einen Einfügevorgang aus der Zwischenablage auszuführen aufgefordert wird, muss ein Objekt der COleDataObject-Klasse erstellt werden.

Diese Klasse ermöglicht es Ihnen, zu bestimmen, ob die Daten in einem angegebenen Format vorhanden sind.Sie können die verfügbaren Datenformaten oder die Überprüfung auch auflisten, ob ein bestimmtes Format und die Daten im Format bevorzugten dann abrufen verfügbar ist.Objektabruf kann auf unterschiedliche Weise, einschließlich der Verwendung von Die C-Datei, HGLOBAL oder einer STGMEDIUM-Struktur ausgeführt werden.

Weitere Informationen finden Sie unter STGMEDIUM die Struktur in Windows SDK.

Weitere Informationen zur Verwendung von Datenobjekten in der Anwendung, finden Sie im Artikel Datenobjekte und Datenquellen (OLE).

Vererbungshierarchie

COleDataObject

Anforderungen

Header: afxole.h

Siehe auch

Referenz

Hierarchien-Diagramm

COleDataSource-Klasse

COleClientItem-Klasse

COleServerItem-Klasse

COleDataSource::DoDragDrop

CView::OnDrop

Konzepte

MFC Sampling HIERSVR

MFC-Beispiel OCLIENT