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
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein COleDataObject-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt das angegebene OLE-Datenobjekt zu COleDataObject an. |
|
Fügt das Datenobjekt an, das in der Zwischenablage ist. |
|
Bereitet sich für eine oder mehrere folgenden GetNextFormat Aufrufe vor. |
|
Trennt IDataObject das zugeordnete Objekt. |
|
Kopiert Daten vom angefügten OLE-Datenobjekt in einem angegebenen Format. |
|
Kopiert Daten vom angefügten OLE-Datenobjekt in einen CFile Zeiger im angegebenen Format. |
|
Kopiert Daten vom angefügten OLE-Datenobjekt in HGLOBAL im angegebenen Format. |
|
Gibt das nächste verfügbare Datenformat zurück. |
|
Überprüft, ob Daten in einem bestimmten Format verfügbar sind. |
|
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