#define global IID_IHTMLCurrentStyle "{3050F3DB-98B5-11CF-BB82-00AA00BDCE0B}"
#usecom global IHTMLCurrentStyle IID_IHTMLCurrentStyle "{}"
#comfunc global IHTMLCurrentStyle_get_position 7 var
#comfunc global IHTMLCurrentStyle_get_styleFloat 8 var
#comfunc global IHTMLCurrentStyle_get_color 9 var
#comfunc global IHTMLCurrentStyle_get_backgroundColor 10 var
#comfunc global IHTMLCurrentStyle_get_fontFamily 11 var
#comfunc global IHTMLCurrentStyle_get_fontStyle 12 var
#comfunc global IHTMLCurrentStyle_get_fontVariant 13 var
#comfunc global IHTMLCurrentStyle_get_fontWeight 14 var
#comfunc global IHTMLCurrentStyle_get_fontSize 15 var
#comfunc global IHTMLCurrentStyle_get_backgroundImage 16 var
#comfunc global IHTMLCurrentStyle_get_backgroundPositionX 17 var
#comfunc global IHTMLCurrentStyle_get_backgroundPositionY 18 var
#comfunc global IHTMLCurrentStyle_get_backgroundRepeat 19 var
#comfunc global IHTMLCurrentStyle_get_borderLeftColor 20 var
#comfunc global IHTMLCurrentStyle_get_borderTopColor 21 var
#comfunc global IHTMLCurrentStyle_get_borderRightColor 22 var
#comfunc global IHTMLCurrentStyle_get_borderBottomColor 23 var
#comfunc global IHTMLCurrentStyle_get_borderTopStyle 24 var
#comfunc global IHTMLCurrentStyle_get_borderRightStyle 25 var
#comfunc global IHTMLCurrentStyle_get_borderBottomStyle 26 var
#comfunc global IHTMLCurrentStyle_get_borderLeftStyle 27 var
#comfunc global IHTMLCurrentStyle_get_borderTopWidth 28 var
#comfunc global IHTMLCurrentStyle_get_borderRightWidth 29 var
#comfunc global IHTMLCurrentStyle_get_borderBottomWidth 30 var
#comfunc global IHTMLCurrentStyle_get_borderLeftWidth 31 var
#comfunc global IHTMLCurrentStyle_get_left 32 var
#comfunc global IHTMLCurrentStyle_get_top 33 var
#comfunc global IHTMLCurrentStyle_get_width 34 var
#comfunc global IHTMLCurrentStyle_get_height 35 var
#comfunc global IHTMLCurrentStyle_get_paddingLeft 36 var
#comfunc global IHTMLCurrentStyle_get_paddingTop 37 var
#comfunc global IHTMLCurrentStyle_get_paddingRight 38 var
#comfunc global IHTMLCurrentStyle_get_paddingBottom 39 var
#comfunc global IHTMLCurrentStyle_get_textAlign 40 var
#comfunc global IHTMLCurrentStyle_get_textDecoration 41 var
#comfunc global IHTMLCurrentStyle_get_display 42 var
#comfunc global IHTMLCurrentStyle_get_visibility 43 var
#comfunc global IHTMLCurrentStyle_get_zIndex 44 var
#comfunc global IHTMLCurrentStyle_get_letterSpacing 45 var
#comfunc global IHTMLCurrentStyle_get_lineHeight 46 var
#comfunc global IHTMLCurrentStyle_get_textIndent 47 var
#comfunc global IHTMLCurrentStyle_get_verticalAlign 48 var
#comfunc global IHTMLCurrentStyle_get_backgroundAttachment 49 var
#comfunc global IHTMLCurrentStyle_get_marginTop 50 var
#comfunc global IHTMLCurrentStyle_get_marginRight 51 var
#comfunc global IHTMLCurrentStyle_get_marginBottom 52 var
#comfunc global IHTMLCurrentStyle_get_marginLeft 53 var
#comfunc global IHTMLCurrentStyle_get_clear 54 var
#comfunc global IHTMLCurrentStyle_get_listStyleType 55 var
#comfunc global IHTMLCurrentStyle_get_listStylePosition 56 var
#comfunc global IHTMLCurrentStyle_get_listStyleImage 57 var
#comfunc global IHTMLCurrentStyle_get_clipTop 58 var
#comfunc global IHTMLCurrentStyle_get_clipRight 59 var
#comfunc global IHTMLCurrentStyle_get_clipBottom 60 var
#comfunc global IHTMLCurrentStyle_get_clipLeft 61 var
#comfunc global IHTMLCurrentStyle_get_overflow 62 var
#comfunc global IHTMLCurrentStyle_get_pageBreakBefore 63 var
#comfunc global IHTMLCurrentStyle_get_pageBreakAfter 64 var
#comfunc global IHTMLCurrentStyle_get_cursor 65 var
#comfunc global IHTMLCurrentStyle_get_tableLayout 66 var
#comfunc global IHTMLCurrentStyle_get_borderCollapse 67 var
#comfunc global IHTMLCurrentStyle_get_direction 68 var
#comfunc global IHTMLCurrentStyle_get_behavior 69 var
#comfunc global IHTMLCurrentStyle_getAttribute 70 wstr,int,var
#comfunc global IHTMLCurrentStyle_get_unicodeBidi 71 var
#comfunc global IHTMLCurrentStyle_get_right 72 var
#comfunc global IHTMLCurrentStyle_get_bottom 73 var
#comfunc global IHTMLCurrentStyle_get_imeMode 74 var
#comfunc global IHTMLCurrentStyle_get_rubyAlign 75 var
#comfunc global IHTMLCurrentStyle_get_rubyPosition 76 var
#comfunc global IHTMLCurrentStyle_get_rubyOverhang 77 var
#comfunc global IHTMLCurrentStyle_get_textAutospace 78 var
#comfunc global IHTMLCurrentStyle_get_lineBreak 79 var
#comfunc global IHTMLCurrentStyle_get_wordBreak 80 var
#comfunc global IHTMLCurrentStyle_get_textJustify 81 var
#comfunc global IHTMLCurrentStyle_get_textJustifyTrim 82 var
#comfunc global IHTMLCurrentStyle_get_textKashida 83 var
#comfunc global IHTMLCurrentStyle_get_blockDirection 84 var
#comfunc global IHTMLCurrentStyle_get_layoutGridChar 85 var
#comfunc global IHTMLCurrentStyle_get_layoutGridLine 86 var
#comfunc global IHTMLCurrentStyle_get_layoutGridMode 87 var
#comfunc global IHTMLCurrentStyle_get_layoutGridType 88 var
#comfunc global IHTMLCurrentStyle_get_borderStyle 89 var
#comfunc global IHTMLCurrentStyle_get_borderColor 90 var
#comfunc global IHTMLCurrentStyle_get_borderWidth 91 var
#comfunc global IHTMLCurrentStyle_get_padding 92 var
#comfunc global IHTMLCurrentStyle_get_margin 93 var
#comfunc global IHTMLCurrentStyle_get_accelerator 94 var
#comfunc global IHTMLCurrentStyle_get_overflowX 95 var
#comfunc global IHTMLCurrentStyle_get_overflowY 96 var
#comfunc global IHTMLCurrentStyle_get_textTransform 97 var
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。
; ※IDispatch 実装。HSP では comobj 経由でメソッド名による呼び出しも可能(vtbl 不要)。#define global IID_IHTMLCurrentStyle "{3050F3DB-98B5-11CF-BB82-00AA00BDCE0B}"
#usecom global IHTMLCurrentStyle IID_IHTMLCurrentStyle "{}"
#comfunc global IHTMLCurrentStyle_get_position 7 sptr
#comfunc global IHTMLCurrentStyle_get_styleFloat 8 sptr
#comfunc global IHTMLCurrentStyle_get_color 9 sptr
#comfunc global IHTMLCurrentStyle_get_backgroundColor 10 sptr
#comfunc global IHTMLCurrentStyle_get_fontFamily 11 sptr
#comfunc global IHTMLCurrentStyle_get_fontStyle 12 sptr
#comfunc global IHTMLCurrentStyle_get_fontVariant 13 sptr
#comfunc global IHTMLCurrentStyle_get_fontWeight 14 sptr
#comfunc global IHTMLCurrentStyle_get_fontSize 15 sptr
#comfunc global IHTMLCurrentStyle_get_backgroundImage 16 sptr
#comfunc global IHTMLCurrentStyle_get_backgroundPositionX 17 sptr
#comfunc global IHTMLCurrentStyle_get_backgroundPositionY 18 sptr
#comfunc global IHTMLCurrentStyle_get_backgroundRepeat 19 sptr
#comfunc global IHTMLCurrentStyle_get_borderLeftColor 20 sptr
#comfunc global IHTMLCurrentStyle_get_borderTopColor 21 sptr
#comfunc global IHTMLCurrentStyle_get_borderRightColor 22 sptr
#comfunc global IHTMLCurrentStyle_get_borderBottomColor 23 sptr
#comfunc global IHTMLCurrentStyle_get_borderTopStyle 24 sptr
#comfunc global IHTMLCurrentStyle_get_borderRightStyle 25 sptr
#comfunc global IHTMLCurrentStyle_get_borderBottomStyle 26 sptr
#comfunc global IHTMLCurrentStyle_get_borderLeftStyle 27 sptr
#comfunc global IHTMLCurrentStyle_get_borderTopWidth 28 sptr
#comfunc global IHTMLCurrentStyle_get_borderRightWidth 29 sptr
#comfunc global IHTMLCurrentStyle_get_borderBottomWidth 30 sptr
#comfunc global IHTMLCurrentStyle_get_borderLeftWidth 31 sptr
#comfunc global IHTMLCurrentStyle_get_left 32 sptr
#comfunc global IHTMLCurrentStyle_get_top 33 sptr
#comfunc global IHTMLCurrentStyle_get_width 34 sptr
#comfunc global IHTMLCurrentStyle_get_height 35 sptr
#comfunc global IHTMLCurrentStyle_get_paddingLeft 36 sptr
#comfunc global IHTMLCurrentStyle_get_paddingTop 37 sptr
#comfunc global IHTMLCurrentStyle_get_paddingRight 38 sptr
#comfunc global IHTMLCurrentStyle_get_paddingBottom 39 sptr
#comfunc global IHTMLCurrentStyle_get_textAlign 40 sptr
#comfunc global IHTMLCurrentStyle_get_textDecoration 41 sptr
#comfunc global IHTMLCurrentStyle_get_display 42 sptr
#comfunc global IHTMLCurrentStyle_get_visibility 43 sptr
#comfunc global IHTMLCurrentStyle_get_zIndex 44 sptr
#comfunc global IHTMLCurrentStyle_get_letterSpacing 45 sptr
#comfunc global IHTMLCurrentStyle_get_lineHeight 46 sptr
#comfunc global IHTMLCurrentStyle_get_textIndent 47 sptr
#comfunc global IHTMLCurrentStyle_get_verticalAlign 48 sptr
#comfunc global IHTMLCurrentStyle_get_backgroundAttachment 49 sptr
#comfunc global IHTMLCurrentStyle_get_marginTop 50 sptr
#comfunc global IHTMLCurrentStyle_get_marginRight 51 sptr
#comfunc global IHTMLCurrentStyle_get_marginBottom 52 sptr
#comfunc global IHTMLCurrentStyle_get_marginLeft 53 sptr
#comfunc global IHTMLCurrentStyle_get_clear 54 sptr
#comfunc global IHTMLCurrentStyle_get_listStyleType 55 sptr
#comfunc global IHTMLCurrentStyle_get_listStylePosition 56 sptr
#comfunc global IHTMLCurrentStyle_get_listStyleImage 57 sptr
#comfunc global IHTMLCurrentStyle_get_clipTop 58 sptr
#comfunc global IHTMLCurrentStyle_get_clipRight 59 sptr
#comfunc global IHTMLCurrentStyle_get_clipBottom 60 sptr
#comfunc global IHTMLCurrentStyle_get_clipLeft 61 sptr
#comfunc global IHTMLCurrentStyle_get_overflow 62 sptr
#comfunc global IHTMLCurrentStyle_get_pageBreakBefore 63 sptr
#comfunc global IHTMLCurrentStyle_get_pageBreakAfter 64 sptr
#comfunc global IHTMLCurrentStyle_get_cursor 65 sptr
#comfunc global IHTMLCurrentStyle_get_tableLayout 66 sptr
#comfunc global IHTMLCurrentStyle_get_borderCollapse 67 sptr
#comfunc global IHTMLCurrentStyle_get_direction 68 sptr
#comfunc global IHTMLCurrentStyle_get_behavior 69 sptr
#comfunc global IHTMLCurrentStyle_getAttribute 70 wstr,int,sptr
#comfunc global IHTMLCurrentStyle_get_unicodeBidi 71 sptr
#comfunc global IHTMLCurrentStyle_get_right 72 sptr
#comfunc global IHTMLCurrentStyle_get_bottom 73 sptr
#comfunc global IHTMLCurrentStyle_get_imeMode 74 sptr
#comfunc global IHTMLCurrentStyle_get_rubyAlign 75 sptr
#comfunc global IHTMLCurrentStyle_get_rubyPosition 76 sptr
#comfunc global IHTMLCurrentStyle_get_rubyOverhang 77 sptr
#comfunc global IHTMLCurrentStyle_get_textAutospace 78 sptr
#comfunc global IHTMLCurrentStyle_get_lineBreak 79 sptr
#comfunc global IHTMLCurrentStyle_get_wordBreak 80 sptr
#comfunc global IHTMLCurrentStyle_get_textJustify 81 sptr
#comfunc global IHTMLCurrentStyle_get_textJustifyTrim 82 sptr
#comfunc global IHTMLCurrentStyle_get_textKashida 83 sptr
#comfunc global IHTMLCurrentStyle_get_blockDirection 84 sptr
#comfunc global IHTMLCurrentStyle_get_layoutGridChar 85 sptr
#comfunc global IHTMLCurrentStyle_get_layoutGridLine 86 sptr
#comfunc global IHTMLCurrentStyle_get_layoutGridMode 87 sptr
#comfunc global IHTMLCurrentStyle_get_layoutGridType 88 sptr
#comfunc global IHTMLCurrentStyle_get_borderStyle 89 sptr
#comfunc global IHTMLCurrentStyle_get_borderColor 90 sptr
#comfunc global IHTMLCurrentStyle_get_borderWidth 91 sptr
#comfunc global IHTMLCurrentStyle_get_padding 92 sptr
#comfunc global IHTMLCurrentStyle_get_margin 93 sptr
#comfunc global IHTMLCurrentStyle_get_accelerator 94 sptr
#comfunc global IHTMLCurrentStyle_get_overflowX 95 sptr
#comfunc global IHTMLCurrentStyle_get_overflowY 96 sptr
#comfunc global IHTMLCurrentStyle_get_textTransform 97 sptr
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※このインターフェースは直接 CoCreateInstance するクラスIDが無いため "{}"(他メソッド/アクティベーションで取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。
; ※IDispatch 実装。HSP では comobj 経由でメソッド名による呼び出しも可能(vtbl 不要)。