Win32 API 日本語リファレンス
ホームWeb.MsHtml › IDisplayPointer

IDisplayPointer

COM
IID3050f69e-98b5-11cf-bb82-00aa00bdce0b継承元IUnknown自前メソッド開始 vtbl3

メソッド 19

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

vtblメソッド
3HRESULT MoveToPoint(POINT ptPoint, COORD_SYSTEM eCoordSystem, IHTMLElement* pElementContext, DWORD dwHitTestOptions, DWORD* pdwHitTestResults)
4HRESULT MoveUnit(DISPLAY_MOVEUNIT eMoveUnit, INT lXPos)
5HRESULT PositionMarkupPointer(IMarkupPointer* pMarkupPointer)
6HRESULT MoveToPointer(IDisplayPointer* pDispPointer)
7HRESULT SetPointerGravity(POINTER_GRAVITY eGravity)
8HRESULT GetPointerGravity(POINTER_GRAVITY* peGravity)
9HRESULT SetDisplayGravity(DISPLAY_GRAVITY eGravity)
10HRESULT GetDisplayGravity(DISPLAY_GRAVITY* peGravity)
11HRESULT IsPositioned(BOOL* pfPositioned)
12HRESULT Unposition()
13HRESULT IsEqualTo(IDisplayPointer* pDispPointer, BOOL* pfIsEqual)
14HRESULT IsLeftOf(IDisplayPointer* pDispPointer, BOOL* pfIsLeftOf)
15HRESULT IsRightOf(IDisplayPointer* pDispPointer, BOOL* pfIsRightOf)
16HRESULT IsAtBOL(BOOL* pfBOL)
17HRESULT MoveToMarkupPointer(IMarkupPointer* pPointer, IDisplayPointer* pDispLineContext)
18HRESULT ScrollIntoView()
19HRESULT GetLineInfo(ILineInfo** ppLineInfo)
20HRESULT GetFlowElement(IHTMLElement** ppLayoutElement)
21HRESULT QueryBreaks(DWORD* pdwBreaks)