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

IRichEditOle

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

メソッド 16

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

vtblメソッド
3HRESULT GetClientSite(IOleClientSite** lplpolesite)
4INT GetObjectCount()
5INT GetLinkCount()
6HRESULT GetObject(INT iob, REOBJECT* lpreobject, RICH_EDIT_GET_OBJECT_FLAGS dwFlags)
7HRESULT InsertObject(REOBJECT* lpreobject)
8HRESULT ConvertObject(INT iob, GUID* rclsidNew, LPSTR lpstrUserTypeNew)
9HRESULT ActivateAs(GUID* rclsid, GUID* rclsidAs)
10HRESULT SetHostNames(LPSTR lpstrContainerApp, LPSTR lpstrContainerObj)
11HRESULT SetLinkAvailable(INT iob, BOOL fAvailable)
12HRESULT SetDvaspect(INT iob, DWORD dvaspect)
13HRESULT HandsOffStorage(INT iob)
14HRESULT SaveCompleted(INT iob, IStorage* lpstg)
15HRESULT InPlaceDeactivate()
16HRESULT ContextSensitiveHelp(BOOL fEnterMode)
17HRESULT GetClipboardData(CHARRANGE* lpchrg, DWORD reco, IDataObject** lplpdataobj)
18HRESULT ImportDataObject(IDataObject* lpdataobj, WORD cf, HGLOBAL hMetaPict)