Freigeben über


COleDataObject::GetData

Rufen Sie diese Funktion auf, um Daten vom Element im angegebenen Format abzurufen.

BOOL GetData(
   CLIPFORMAT cfFormat,
   LPSTGMEDIUM lpStgMedium,
   LPFORMATETC lpFormatEtc = NULL 
);

Parameter

  • cfFormat
    Das Format, in dem Daten zurückgegeben werden sollen.Dieser Parameter kann einer der vordefinierten Zwischenablageformate oder einen Wert sein, der von der Funktion systemeigene Windows RegisterClipboardFormat zurückgegeben werden.

  • lpStgMedium
    Zeigt auf STGMEDIUM-Struktur, das Daten empfängt.

  • lpFormatEtc
    Zeigt auf FORMATETC-Struktur die Beschreibung des Formats, in dem Daten zurückgegeben werden sollen.Erstellen Sie einen Wert für diesen Parameter bereit, wenn Sie zusätzliche Formatinformationen über dem Zwischenablageformat hinaus angeben möchten, das von cfFormat angegeben wird.Wenn es NULL ist, werden die Standardwerte für die anderen Felder in der FORMATETC-Struktur verwendet.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Weitere Informationen finden Sie unter IDataObject::GetData, STGMEDIUM und FORMATETC in Windows SDK.

Weitere Informationen finden Sie unter RegisterClipboardFormat in Windows SDK.

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleDataObject-Klasse

Hierarchien-Diagramm

COleDataObject::GetFileData

COleDataObject::GetGlobalData

COleDataObject::IsDataAvailable