ホーム › UI.TabletPC › IInkEdit
IInkEdit
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 77
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 7 | HRESULT get_Status(InkEditStatus* pStatus) |
| 8 | HRESULT get_UseMouseForInput(VARIANT_BOOL* pVal) |
| 9 | HRESULT put_UseMouseForInput(VARIANT_BOOL newVal) |
| 10 | HRESULT get_InkMode(InkMode* pVal) |
| 11 | HRESULT put_InkMode(InkMode newVal) |
| 12 | HRESULT get_InkInsertMode(InkInsertMode* pVal) |
| 13 | HRESULT put_InkInsertMode(InkInsertMode newVal) |
| 14 | HRESULT get_DrawingAttributes(IInkDrawingAttributes** pVal) |
| 15 | HRESULT putref_DrawingAttributes(IInkDrawingAttributes* newVal) |
| 16 | HRESULT get_RecognitionTimeout(INT* pVal) |
| 17 | HRESULT put_RecognitionTimeout(INT newVal) |
| 18 | HRESULT get_Recognizer(IInkRecognizer** pVal) |
| 19 | HRESULT putref_Recognizer(IInkRecognizer* newVal) |
| 20 | HRESULT get_Factoid(LPWSTR* pVal) |
| 21 | HRESULT put_Factoid(LPWSTR newVal) |
| 22 | HRESULT get_SelInks(VARIANT* pSelInk) |
| 23 | HRESULT put_SelInks(VARIANT SelInk) |
| 24 | HRESULT get_SelInksDisplayMode(InkDisplayMode* pInkDisplayMode) |
| 25 | HRESULT put_SelInksDisplayMode(InkDisplayMode InkDisplayMode) |
| 26 | HRESULT Recognize() |
| 27 | HRESULT GetGestureStatus(InkApplicationGesture Gesture, VARIANT_BOOL* pListen) |
| 28 | HRESULT SetGestureStatus(InkApplicationGesture Gesture, VARIANT_BOOL Listen) |
| 29 | HRESULT put_BackColor(DWORD clr) |
| 30 | HRESULT get_BackColor(DWORD* pclr) |
| 31 | HRESULT get_Appearance(AppearanceConstants* pAppearance) |
| 32 | HRESULT put_Appearance(AppearanceConstants pAppearance) |
| 33 | HRESULT get_BorderStyle(BorderStyleConstants* pBorderStyle) |
| 34 | HRESULT put_BorderStyle(BorderStyleConstants pBorderStyle) |
| 35 | HRESULT get_Hwnd(OLE_HANDLE* pohHwnd) |
| 36 | HRESULT get_Font(IFontDisp** ppFont) |
| 37 | HRESULT putref_Font(IFontDisp* ppFont) |
| 38 | HRESULT get_Text(LPWSTR* pbstrText) |
| 39 | HRESULT put_Text(LPWSTR pbstrText) |
| 40 | HRESULT get_MouseIcon(IPictureDisp** MouseIcon) |
| 41 | HRESULT put_MouseIcon(IPictureDisp* MouseIcon) |
| 42 | HRESULT putref_MouseIcon(IPictureDisp* MouseIcon) |
| 43 | HRESULT get_MousePointer(InkMousePointer* MousePointer) |
| 44 | HRESULT put_MousePointer(InkMousePointer MousePointer) |
| 45 | HRESULT get_Locked(VARIANT_BOOL* pVal) |
| 46 | HRESULT put_Locked(VARIANT_BOOL newVal) |
| 47 | HRESULT get_Enabled(VARIANT_BOOL* pVal) |
| 48 | HRESULT put_Enabled(VARIANT_BOOL newVal) |
| 49 | HRESULT get_MaxLength(INT* plMaxLength) |
| 50 | HRESULT put_MaxLength(INT lMaxLength) |
| 51 | HRESULT get_MultiLine(VARIANT_BOOL* pVal) |
| 52 | HRESULT put_MultiLine(VARIANT_BOOL newVal) |
| 53 | HRESULT get_ScrollBars(ScrollBarsConstants* pVal) |
| 54 | HRESULT put_ScrollBars(ScrollBarsConstants newVal) |
| 55 | HRESULT get_DisableNoScroll(VARIANT_BOOL* pVal) |
| 56 | HRESULT put_DisableNoScroll(VARIANT_BOOL newVal) |
| 57 | HRESULT get_SelAlignment(VARIANT* pvarSelAlignment) |
| 58 | HRESULT put_SelAlignment(VARIANT pvarSelAlignment) |
| 59 | HRESULT get_SelBold(VARIANT* pvarSelBold) |
| 60 | HRESULT put_SelBold(VARIANT pvarSelBold) |
| 61 | HRESULT get_SelItalic(VARIANT* pvarSelItalic) |
| 62 | HRESULT put_SelItalic(VARIANT pvarSelItalic) |
| 63 | HRESULT get_SelUnderline(VARIANT* pvarSelUnderline) |
| 64 | HRESULT put_SelUnderline(VARIANT pvarSelUnderline) |
| 65 | HRESULT get_SelColor(VARIANT* pvarSelColor) |
| 66 | HRESULT put_SelColor(VARIANT pvarSelColor) |
| 67 | HRESULT get_SelFontName(VARIANT* pvarSelFontName) |
| 68 | HRESULT put_SelFontName(VARIANT pvarSelFontName) |
| 69 | HRESULT get_SelFontSize(VARIANT* pvarSelFontSize) |
| 70 | HRESULT put_SelFontSize(VARIANT pvarSelFontSize) |
| 71 | HRESULT get_SelCharOffset(VARIANT* pvarSelCharOffset) |
| 72 | HRESULT put_SelCharOffset(VARIANT pvarSelCharOffset) |
| 73 | HRESULT get_TextRTF(LPWSTR* pbstrTextRTF) |
| 74 | HRESULT put_TextRTF(LPWSTR pbstrTextRTF) |
| 75 | HRESULT get_SelStart(INT* plSelStart) |
| 76 | HRESULT put_SelStart(INT plSelStart) |
| 77 | HRESULT get_SelLength(INT* plSelLength) |
| 78 | HRESULT put_SelLength(INT plSelLength) |
| 79 | HRESULT get_SelText(LPWSTR* pbstrSelText) |
| 80 | HRESULT put_SelText(LPWSTR pbstrSelText) |
| 81 | HRESULT get_SelRTF(LPWSTR* pbstrSelRTF) |
| 82 | HRESULT put_SelRTF(LPWSTR pbstrSelRTF) |
| 83 | HRESULT Refresh() |