Share via


IRichEditOleCallback::GetClipboardData-Methode (richole.h)

Ermöglicht dem Client die Bereitstellung eines eigenen Zwischenablageobjekts.

Syntax

HRESULT GetClipboardData(
  CHARRANGE    *lpchrg,
  DWORD        reco,
  LPDATAOBJECT *lplpdataobj
);

Parameter

lpchrg

Typ: CHARRANGE*

Der Zwischenablageobjektbereich.

reco

Typ: DWORD

Das Zwischenablagevorgangsflag kann einer dieser Werte sein.

Wert Bedeutung
RECO_COPY
Kopieren Sie in die Zwischenablage.
RECO_CUT
In die Zwischenablage ausschneiden.

lplpdataobj

Typ: LPDATAOBJECT*

Zeiger auf die Zeigervariable, die die Adresse der IDataObject-Implementierung empfängt , die den im lpchrg-Parameter angegebenen Bereich darstellt. Der Wert von lplpdataobj wird ignoriert, wenn ein Fehler zurückgegeben wird.

Rückgabewert

Typ: HRESULT

Gibt bei Erfolg S_OK zurück. Wenn der Rückgabewert E_NOTIMPL ist, hat das Rich-Edit-Steuerelement ein eigenes Zwischenablageobjekt erstellt. Wenn der Rückgabewert ein anderer Fehler als E_NOTIMPL ist, ist der Vorgang fehlgeschlagen.

Anforderungen

   
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

CHARRANGE

IRichEditOleCallback

Referenz