IRichEditOleCallback 介面 (richole.h)
IRichEditOleCallback 介面是由 RTF 編輯控件用來從其用戶端擷取 OLE 相關信息。 豐富的編輯控制項客戶端負責實作此介面,並使用 EM_SETOLECALLBACK 訊息將它指派給控件。
繼承
IRichEditOleCallback 介面繼承自 IUnknown 介面。 IRichEditOleCallback 也有下列類型的成員:
方法
IRichEditOleCallback 介面具有這些方法。
IRichEditOleCallback::ContextSensitiveHelp 指出應用程式是否應該轉換到或移出內容相關的說明模式。 這個方法應該實作 IOleWindow::ContextSensitiveHelp 所述的功能。 |
IRichEditOleCallback::D eleteObject 傳送通知,指出對象即將從豐富的編輯控件中刪除。 呼叫這個成員時,不一定釋放物件。 |
IRichEditOleCallback::GetClipboardData 允許用戶端提供自己的剪貼簿物件。 |
IRichEditOleCallback::GetContextMenu 查詢應用程式以取得操作功能表,以在單擊滑鼠右鍵事件時使用。 |
IRichEditOleCallback::GetDragDropEffect 允許用戶端指定卸除作業的效果。 |
IRichEditOleCallback::GetInPlaceContext 提供支援就地啟用所需的應用程式和檔層級介面和資訊。 |
IRichEditOleCallback::GetNewStorage 提供從剪貼簿貼上或從 RTF (RTF) 數據流讀取之新物件的記憶體。 |
IRichEditOleCallback::QueryAcceptData 在貼上作業或拖曳事件期間,判斷是否應該接受貼上或拖曳的數據。 |
IRichEditOleCallback::QueryInsertObject 查詢應用程式,以判斷是否應該插入物件。 貼上時和讀取 RTF (RTF) 時呼叫成員。 |
IRichEditOleCallback::ShowContainerUI 指出應用程式是否要顯示其容器UI。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | richole.h |