Win32 API 日本語リファレンス
ホームSystem.Ole › IViewObject

IViewObject

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

メソッド 6

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

vtblメソッド
3HRESULT Draw(DVASPECT dwDrawAspect, INT lindex, void* pvAspect, DVTARGETDEVICE* ptd, HDC hdcTargetDev, HDC hdcDraw, RECTL* lprcBounds, RECTL* lprcWBounds, INT_PTR pfnContinue, UINT_PTR dwContinue)
4HRESULT GetColorSet(DVASPECT dwDrawAspect, INT lindex, void* pvAspect, DVTARGETDEVICE* ptd, HDC hicTargetDev, LOGPALETTE** ppColorSet)
5HRESULT Freeze(DVASPECT dwDrawAspect, INT lindex, void* pvAspect, DWORD* pdwFreeze)
6HRESULT Unfreeze(DWORD dwFreeze)
7HRESULT SetAdvise(DVASPECT aspects, DWORD advf, IAdviseSink* pAdvSink)
8HRESULT GetAdvise(DWORD* pAspects, DWORD* pAdvf, IAdviseSink** ppAdvSink)