Freigeben über


IRichEditOle::ImportDataObject-Methode (richole.h)

Importiert ein Zwischenablageobjekt in ein Rich-Edit-Steuerelement und ersetzt die aktuelle Auswahl.

Syntax

HRESULT ImportDataObject(
  LPDATAOBJECT lpdataobj,
  CLIPFORMAT   cf,
  HGLOBAL      hMetaPict
);

Parameter

lpdataobj

Typ: LPDATAOBJECT

Das zu importierende Zwischenablageobjekt.

cf

Typ: CLIPFORMAT

Zu verwendende Zwischenablageformat. Ein Wert von 0 verwendet das beste verfügbare Format.

hMetaPict

Typ: HGLOBAL

Handle mit einer Metadatei, die die Symbolansicht eines Objekts enthält. Der Handle wird nur verwendet, wenn der DVASPECT_ICON Anzeigeaspekt für einen Vorgang "Special einfügen" erforderlich ist.

Rückgabewert

Typ: HRESULT

Gibt bei Erfolg S_OK zurück. Wenn die Methode fehlschlägt, kann sie einen der folgenden Werte zurückgeben.

Rückgabecode Beschreibung
E_INVALIDARG
Es gab ein ungültiges Argument.
E_OUTOFMEMORY
Es war nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile richole.h
DLL Msftedit.dll

Weitere Informationen

IRichEditOle