ホーム › UI.Controls.RichEdit › ITextFont2
ITextFont2
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 46
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 62 | HRESULT GetCount(INT* pCount) |
| 63 | HRESULT GetAutoLigatures(INT* pValue) |
| 64 | HRESULT SetAutoLigatures(INT Value) |
| 65 | HRESULT GetAutospaceAlpha(INT* pValue) |
| 66 | HRESULT SetAutospaceAlpha(INT Value) |
| 67 | HRESULT GetAutospaceNumeric(INT* pValue) |
| 68 | HRESULT SetAutospaceNumeric(INT Value) |
| 69 | HRESULT GetAutospaceParens(INT* pValue) |
| 70 | HRESULT SetAutospaceParens(INT Value) |
| 71 | HRESULT GetCharRep(INT* pValue) |
| 72 | HRESULT SetCharRep(INT Value) |
| 73 | HRESULT GetCompressionMode(INT* pValue) |
| 74 | HRESULT SetCompressionMode(INT Value) |
| 75 | HRESULT GetCookie(INT* pValue) |
| 76 | HRESULT SetCookie(INT Value) |
| 77 | HRESULT GetDoubleStrike(INT* pValue) |
| 78 | HRESULT SetDoubleStrike(INT Value) |
| 79 | HRESULT GetDuplicate2(ITextFont2** ppFont) |
| 80 | HRESULT SetDuplicate2(ITextFont2* pFont) |
| 81 | HRESULT GetLinkType(INT* pValue) |
| 82 | HRESULT GetMathZone(INT* pValue) |
| 83 | HRESULT SetMathZone(INT Value) |
| 84 | HRESULT GetModWidthPairs(INT* pValue) |
| 85 | HRESULT SetModWidthPairs(INT Value) |
| 86 | HRESULT GetModWidthSpace(INT* pValue) |
| 87 | HRESULT SetModWidthSpace(INT Value) |
| 88 | HRESULT GetOldNumbers(INT* pValue) |
| 89 | HRESULT SetOldNumbers(INT Value) |
| 90 | HRESULT GetOverlapping(INT* pValue) |
| 91 | HRESULT SetOverlapping(INT Value) |
| 92 | HRESULT GetPositionSubSuper(INT* pValue) |
| 93 | HRESULT SetPositionSubSuper(INT Value) |
| 94 | HRESULT GetScaling(INT* pValue) |
| 95 | HRESULT SetScaling(INT Value) |
| 96 | HRESULT GetSpaceExtension(FLOAT* pValue) |
| 97 | HRESULT SetSpaceExtension(FLOAT Value) |
| 98 | HRESULT GetUnderlinePositionMode(INT* pValue) |
| 99 | HRESULT SetUnderlinePositionMode(INT Value) |
| 100 | HRESULT GetEffects(INT* pValue, INT* pMask) |
| 101 | HRESULT GetEffects2(INT* pValue, INT* pMask) |
| 102 | HRESULT GetProperty(INT Type, INT* pValue) |
| 103 | HRESULT GetPropertyInfo(INT Index, INT* pType, INT* pValue) |
| 104 | HRESULT IsEqual2(ITextFont2* pFont, INT* pB) |
| 105 | HRESULT SetEffects(INT Value, INT Mask) |
| 106 | HRESULT SetEffects2(INT Value, INT Mask) |
| 107 | HRESULT SetProperty(INT Type, INT Value) |