Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IRichEditOleCallback interface is used by a rich text edit control to retrieve OLE-related information from its client. A rich edit control client is responsible for implementing this interface and assigning it to the control by using the EM_SETOLECALLBACK message.
Inheritance
The IRichEditOleCallback interface inherits from the IUnknown interface. IRichEditOleCallback also has these types of members:
Methods
The IRichEditOleCallback interface has these methods.
IRichEditOleCallback::ContextSensitiveHelp Indicates if the application should transition into or out of context-sensitive help mode. This method should implement the functionality described for IOleWindow::ContextSensitiveHelp. |
IRichEditOleCallback::DeleteObject Sends notification that an object is about to be deleted from a rich edit control. The object is not necessarily being released when this member is called. |
IRichEditOleCallback::GetClipboardData Allows the client to supply its own clipboard object. |
IRichEditOleCallback::GetContextMenu Queries the application for a context menu to use on a right-click event. |
IRichEditOleCallback::GetDragDropEffect Allows the client to specify the effects of a drop operation. |
IRichEditOleCallback::GetInPlaceContext Provides the application and document-level interfaces and information required to support in-place activation. |
IRichEditOleCallback::GetNewStorage Provides storage for a new object pasted from the clipboard or read in from an Rich Text Format (RTF) stream. |
IRichEditOleCallback::QueryAcceptData During a paste operation or a drag event, determines if the data that is pasted or dragged should be accepted. |
IRichEditOleCallback::QueryInsertObject Queries the application as to whether an object should be inserted. The member is called when pasting and when reading Rich Text Format (RTF). |
IRichEditOleCallback::ShowContainerUI Indicates whether or not the application is to display its container UI. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Target Platform | Windows |
Header | richole.h |