Freigeben über


COleClientItem::CanCreateFromData

Überprüft, ob eine Containeranwendung ein eingebettetes Objekt vom angegebenen COleDataObject-Objekt erstellen kann.

static BOOL PASCAL CanCreateFromData( 
   const COleDataObject* pDataObject  
);

Parameter

  • pDataObject
    Zeiger auf COleDataObject-Objekt, aus dem das OLE-Element erstellt werden soll.

Rückgabewert

Ungleich 0 (null), wenn der Container ein eingebettetes Objekt vom COleDataObject-Objekt erstellen kann; andernfalls 0.

Hinweise

Die 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 verwendet.

Container können diese Funktion verwenden, um zu entscheiden, um ihre Bearbeiten-Paste zu aktivieren oder zu deaktivieren und Inhalte einfügen-Befehle zu bearbeiten.

Weitere Informationen finden Sie im Artikel Datenobjekte und Datenquellen (OLE).

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleClientItem-Klasse

Hierarchiediagramm

COleDataObject-Klasse