Freigeben über


IRichEditOleCallback-Schnittstelle (richole.h)

Die IRichEditOleCallback-Schnittstelle wird von einem Rich-Text-Bearbeitungssteuerelement verwendet, um OLE-bezogene Informationen von seinem Client abzurufen. Ein Rich Edit Control-Client ist für die Implementierung dieser Schnittstelle und das Zuweisen dieser Schnittstelle zum Steuerelement mithilfe der EM_SETOLECALLBACK-Nachricht verantwortlich.

Vererbung

Die IRichEditOleCallback-Schnittstelle erbt von der IUnknown-Schnittstelle . IRichEditOleCallback verfügt auch über folgende Membertypen:

Methoden

Die IRichEditOleCallback-Schnittstelle verfügt über diese Methoden.

 
IRichEditOleCallback::ContextSensitiveHelp

Gibt an, ob die Anwendung in den oder aus dem kontextabhängigen Hilfemodus wechseln soll. Diese Methode sollte die für IOleWindow::ContextSensitiveHelp beschriebene Funktionalität implementieren.
IRichEditOleCallback::D eleteObject

Sendet eine Benachrichtigung, dass ein Objekt aus einem umfangreichen Bearbeitungssteuerelement gelöscht werden soll. Das -Objekt wird nicht unbedingt freigegeben, wenn dieses Element aufgerufen wird.
IRichEditOleCallback::GetClipboardData

Ermöglicht dem Client die Bereitstellung eines eigenen Zwischenablageobjekts.
IRichEditOleCallback::GetContextMenu

Fragt die Anwendung ab, um ein Kontextmenü für ein Rechtsklickereignis zu verwenden.
IRichEditOleCallback::GetDragDropEffect

Ermöglicht dem Client, die Auswirkungen eines Löschvorgangs anzugeben.
IRichEditOleCallback::GetInPlaceContext

Stellt die Schnittstellen und Informationen auf Anwendungs- und Dokumentebene bereit, die zur Unterstützung der direkten Aktivierung erforderlich sind.
IRichEditOleCallback::GetNewStorage

Stellt Speicher für ein neues Objekt bereit, das aus der Zwischenablage eingefügt oder aus einem RTF-Stream (Rich Text Format) eingelesen wird.
IRichEditOleCallback::QueryAcceptData

Bestimmt während eines Einfügevorgangs oder eines Ziehereignisses, ob die eingefügten oder gezogenen Daten akzeptiert werden sollen.
IRichEditOleCallback::QueryInsertObject

Fragt die Anwendung ab, ob ein Objekt eingefügt werden soll. Der Member wird beim Einfügen und beim Lesen des Rich-Text-Formats (RTF) aufgerufen.
IRichEditOleCallback::ShowContainerUI

Gibt an, ob die Anwendung ihre Container-Benutzeroberfläche anzeigen soll.

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