IRichEditOleCallback

Gibt eine Schnittstelle von einem rich-Text-edit-Steuerelement zum Abrufen von OLE-bezogene Informationen aus seiner Kunden. Ein rich-Edit-Control-Client ist verantwortlich für die Implementierung dieser Schnittstelle und Zuweisen des Steuerelements mithilfe der EM_SETOLECALLBACK -Nachricht. Die IRichEditOleCallback -Schnittstelle verfügt über die folgenden Methoden:

Methoden in der Vtable-Reihenfolge

IUnknown-Methoden Beschreibung
QueryInterface Gibt Zeiger auf unterstützte Schnittstellen.
AddRef Schritten verweisen Graf.
Veröffentlichung Dekrementiert verweisen Graf.

IRichEditOleCallback-Methoden Beschreibung
GetNewStorage Bietet Speicherplatz für ein neues Objekt aus der Zwischenablage eingefügt oder einen RTF-Stream lesen.
GetInPlaceContext Stellt die Anwendung und Dokument Ebene Schnittstellen und Informationen zur Unterstützung von in-Place-Aktivierung erforderlich.
ShowContainerUI Sagt der Anwendung, ob die Benutzeroberfläche des Containers angezeigt.
QueryInsertObject Fragt die Anwendung, ob ein Objekt eingefügt werden soll.
DeleteObject Benachrichtigungen, die ein Objekt aus einem rich-Edit-Steuerelement gelöscht werden.
QueryAcceptData Fordert ein einfügen oder ziehen, um festzustellen, ob die Daten eingefügt/gezogen akzeptiert werden sollen.
Wird ContextSensitiveHelp Der Anwendung meint, da es in oder aus empfindliche Hilfe des Kontextes Modus Übergang sollte.
GetClipboardData Kann der Client ein eigene Zwischenablagenobjekt bereitstellen.
GetDragDropEffect Ermöglicht dem Client, die Auswirkungen eines Drop-Vorgangs angeben.
GetContextMenu Fragt die Anwendung für ein Kontextmenü mit auf eine Rechte Maustaste drücken.

Index