IRichEditOleCallback 接口 (richole.h)

RTF 编辑控件使用 IRichEditOleCallback 接口从其客户端检索与 OLE 相关的信息。 富编辑控件客户端负责实现此接口,并使用 EM_SETOLECALLBACK 消息将其分配给控件。

继承

IRichEditOleCallback 接口继承自 IUnknown 接口。 IRichEditOleCallback 还具有以下类型的成员:

方法

IRichEditOleCallback 接口包含以下方法。

 
IRichEditOleCallback::ContextSensitiveHelp

指示应用程序是应转换到上下文相关帮助模式还是从上下文相关帮助模式转换。 此方法应实现为 IOleWindow::ContextSensitiveHelp 描述的功能。
IRichEditOleCallback::D eleteObject

发送通知,告知对象即将从 Rich Edit 控件中删除。 调用此成员时,不一定释放对象。
IRichEditOleCallback::GetClipboardData

允许客户端提供自己的剪贴板对象。
IRichEditOleCallback::GetContextMenu

查询应用程序以查找要用于右键单击事件的上下文菜单。
IRichEditOleCallback::GetDragDropEffect

允许客户端指定放置操作的效果。
IRichEditOleCallback::GetInPlaceContext

提供支持就地激活所需的应用程序和文档级接口和信息。
IRichEditOleCallback::GetNewStorage

为从剪贴板粘贴的新对象或从 RTF) 流 (RTF 格式读取的新对象提供存储。
IRichEditOleCallback::QueryAcceptData

在粘贴操作或拖动事件期间, 确定是否应接受粘贴或拖动的数据。
IRichEditOleCallback::QueryInsertObject

查询应用程序是否应插入对象。 在粘贴和读取 RT) F (RTF 格式时,将调用 成员。
IRichEditOleCallback::ShowContainerUI

指示应用程序是否显示其容器 UI。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 richole.h