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 |