#define global IID_IHTMLAnchorElement "{3050F1DA-98B5-11CF-BB82-00AA00BDCE0B}"
#usecom global IHTMLAnchorElement IID_IHTMLAnchorElement "{3050F248-98B5-11CF-BB82-00AA00BDCE0B}"
#comfunc global IHTMLAnchorElement_put_href 7 wstr
#comfunc global IHTMLAnchorElement_get_href 8 var
#comfunc global IHTMLAnchorElement_put_target 9 wstr
#comfunc global IHTMLAnchorElement_get_target 10 var
#comfunc global IHTMLAnchorElement_put_rel 11 wstr
#comfunc global IHTMLAnchorElement_get_rel 12 var
#comfunc global IHTMLAnchorElement_put_rev 13 wstr
#comfunc global IHTMLAnchorElement_get_rev 14 var
#comfunc global IHTMLAnchorElement_put_urn 15 wstr
#comfunc global IHTMLAnchorElement_get_urn 16 var
#comfunc global IHTMLAnchorElement_put_Methods 17 wstr
#comfunc global IHTMLAnchorElement_get_Methods 18 var
#comfunc global IHTMLAnchorElement_put_name 19 wstr
#comfunc global IHTMLAnchorElement_get_name 20 var
#comfunc global IHTMLAnchorElement_put_host 21 wstr
#comfunc global IHTMLAnchorElement_get_host 22 var
#comfunc global IHTMLAnchorElement_put_hostname 23 wstr
#comfunc global IHTMLAnchorElement_get_hostname 24 var
#comfunc global IHTMLAnchorElement_put_pathname 25 wstr
#comfunc global IHTMLAnchorElement_get_pathname 26 var
#comfunc global IHTMLAnchorElement_put_port 27 wstr
#comfunc global IHTMLAnchorElement_get_port 28 var
#comfunc global IHTMLAnchorElement_put_protocol 29 wstr
#comfunc global IHTMLAnchorElement_get_protocol 30 var
#comfunc global IHTMLAnchorElement_put_search 31 wstr
#comfunc global IHTMLAnchorElement_get_search 32 var
#comfunc global IHTMLAnchorElement_put_hash 33 wstr
#comfunc global IHTMLAnchorElement_get_hash 34 var
#comfunc global IHTMLAnchorElement_put_onblur 35 int
#comfunc global IHTMLAnchorElement_get_onblur 36 var
#comfunc global IHTMLAnchorElement_put_onfocus 37 int
#comfunc global IHTMLAnchorElement_get_onfocus 38 var
#comfunc global IHTMLAnchorElement_put_accessKey 39 wstr
#comfunc global IHTMLAnchorElement_get_accessKey 40 var
#comfunc global IHTMLAnchorElement_get_protocolLong 41 var
#comfunc global IHTMLAnchorElement_get_mimeType 42 var
#comfunc global IHTMLAnchorElement_get_nameProp 43 var
#comfunc global IHTMLAnchorElement_put_tabIndex 44 int
#comfunc global IHTMLAnchorElement_get_tabIndex 45 var
#comfunc global IHTMLAnchorElement_focus 46
#comfunc global IHTMLAnchorElement_blur 47
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※#usecom 末尾は CoCreateInstance 用のクラスID(コクラスCLSID, SDKから自動取得)。
; ※出力/バッファ引数は var(変数直渡し)。varptr 方式にも切替可。
; ※IDispatch 実装。HSP では comobj 経由でメソッド名による呼び出しも可能(vtbl 不要)。#define global IID_IHTMLAnchorElement "{3050F1DA-98B5-11CF-BB82-00AA00BDCE0B}"
#usecom global IHTMLAnchorElement IID_IHTMLAnchorElement "{3050F248-98B5-11CF-BB82-00AA00BDCE0B}"
#comfunc global IHTMLAnchorElement_put_href 7 wstr
#comfunc global IHTMLAnchorElement_get_href 8 sptr
#comfunc global IHTMLAnchorElement_put_target 9 wstr
#comfunc global IHTMLAnchorElement_get_target 10 sptr
#comfunc global IHTMLAnchorElement_put_rel 11 wstr
#comfunc global IHTMLAnchorElement_get_rel 12 sptr
#comfunc global IHTMLAnchorElement_put_rev 13 wstr
#comfunc global IHTMLAnchorElement_get_rev 14 sptr
#comfunc global IHTMLAnchorElement_put_urn 15 wstr
#comfunc global IHTMLAnchorElement_get_urn 16 sptr
#comfunc global IHTMLAnchorElement_put_Methods 17 wstr
#comfunc global IHTMLAnchorElement_get_Methods 18 sptr
#comfunc global IHTMLAnchorElement_put_name 19 wstr
#comfunc global IHTMLAnchorElement_get_name 20 sptr
#comfunc global IHTMLAnchorElement_put_host 21 wstr
#comfunc global IHTMLAnchorElement_get_host 22 sptr
#comfunc global IHTMLAnchorElement_put_hostname 23 wstr
#comfunc global IHTMLAnchorElement_get_hostname 24 sptr
#comfunc global IHTMLAnchorElement_put_pathname 25 wstr
#comfunc global IHTMLAnchorElement_get_pathname 26 sptr
#comfunc global IHTMLAnchorElement_put_port 27 wstr
#comfunc global IHTMLAnchorElement_get_port 28 sptr
#comfunc global IHTMLAnchorElement_put_protocol 29 wstr
#comfunc global IHTMLAnchorElement_get_protocol 30 sptr
#comfunc global IHTMLAnchorElement_put_search 31 wstr
#comfunc global IHTMLAnchorElement_get_search 32 sptr
#comfunc global IHTMLAnchorElement_put_hash 33 wstr
#comfunc global IHTMLAnchorElement_get_hash 34 sptr
#comfunc global IHTMLAnchorElement_put_onblur 35 int
#comfunc global IHTMLAnchorElement_get_onblur 36 sptr
#comfunc global IHTMLAnchorElement_put_onfocus 37 int
#comfunc global IHTMLAnchorElement_get_onfocus 38 sptr
#comfunc global IHTMLAnchorElement_put_accessKey 39 wstr
#comfunc global IHTMLAnchorElement_get_accessKey 40 sptr
#comfunc global IHTMLAnchorElement_get_protocolLong 41 sptr
#comfunc global IHTMLAnchorElement_get_mimeType 42 sptr
#comfunc global IHTMLAnchorElement_get_nameProp 43 sptr
#comfunc global IHTMLAnchorElement_put_tabIndex 44 int
#comfunc global IHTMLAnchorElement_get_tabIndex 45 sptr
#comfunc global IHTMLAnchorElement_focus 46
#comfunc global IHTMLAnchorElement_blur 47
; ※数字は vtbl インデックス(0始まり)。0/1/2 は IUnknown(QueryInterface/AddRef/Release)。
; ※#usecom 末尾は CoCreateInstance 用のクラスID(コクラスCLSID, SDKから自動取得)。
; ※出力/バッファ引数はポインタ方式(token=sptr / 呼び出しは varptr(変数))。
; ※IDispatch 実装。HSP では comobj 経由でメソッド名による呼び出しも可能(vtbl 不要)。