Win32 API 日本語リファレンス
ホームUI.Controls.RichEdit › IRichEditOleCallback

IRichEditOleCallback

COM
IID00020d03-0000-0000-c000-000000000046継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetNewStorage(IStorage** lplpstg)
4HRESULT GetInPlaceContext(IOleInPlaceFrame** lplpFrame, IOleInPlaceUIWindow** lplpDoc, OLEINPLACEFRAMEINFO* lpFrameInfo)
5HRESULT ShowContainerUI(BOOL fShow)
6HRESULT QueryInsertObject(GUID* lpclsid, IStorage* lpstg, INT cp)
7HRESULT DeleteObject(IOleObject* lpoleobj)
8HRESULT QueryAcceptData(IDataObject* lpdataobj, WORD* lpcfFormat, RECO_FLAGS reco, BOOL fReally, HGLOBAL hMetaPict)
9HRESULT ContextSensitiveHelp(BOOL fEnterMode)
10HRESULT GetClipboardData(CHARRANGE* lpchrg, DWORD reco, IDataObject** lplpdataobj)
11HRESULT GetDragDropEffect(BOOL fDrag, MODIFIERKEYS_FLAGS grfKeyState, DROPEFFECT* pdwEffect)
12HRESULT GetContextMenu(RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE seltype, IOleObject* lpoleobj, CHARRANGE* lpchrg, HMENU* lphmenu)