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:
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. |