[1046] | 1 | #ifndef _MSHTML_H
|
---|
| 2 | #define _MSHTML_H
|
---|
| 3 | #if __GNUC__ >=3
|
---|
| 4 | #pragma GCC system_header
|
---|
| 5 | #endif
|
---|
| 6 |
|
---|
| 7 | #ifdef __cplusplus
|
---|
| 8 | extern "C" {
|
---|
| 9 | #endif
|
---|
| 10 |
|
---|
| 11 | typedef _COM_interface IHTMLElementCollection *LPHTMLELEMENTCOLLECTION;
|
---|
| 12 | typedef _COM_interface IHTMLElement *LPHTMLELEMENT;
|
---|
| 13 | typedef _COM_interface IHTMLSelectionObject *LPHTMLSELECTIONOBJECT;
|
---|
| 14 | typedef _COM_interface IHTMLFramesCollection *LPHTMLFRAMESCOLLECTION;
|
---|
| 15 | typedef _COM_interface IHTMLLocation *LPHTMLLOCATION;
|
---|
| 16 | typedef _COM_interface IHTMLWindow2 *LPHTMLWINDOW2;
|
---|
| 17 | typedef _COM_interface IHTMLStyleSheetsCollection *LPHTMLSTYLESHEETSCOLLECTION;
|
---|
| 18 | typedef _COM_interface IHTMLStyleSheet *LPHTMLSTYLESHEET;
|
---|
| 19 | typedef _COM_interface IHTMLStyle *LPHTMLSTYLE;
|
---|
| 20 | typedef _COM_interface IHTMLFiltersCollection *LPHTMLFILTERSCOLLECTION;
|
---|
| 21 | typedef _COM_interface IHTMLLinkElement *LPHTMLLINKELEMENT;
|
---|
| 22 | typedef _COM_interface IHTMLImgElement *LPHTMLIMGELEMENT;
|
---|
| 23 | typedef _COM_interface IHTMLImageElementFactory *LPHTMLIMAGEELEMENTFACTORY;
|
---|
| 24 | typedef _COM_interface IHTMLEventObj *LPHTMLEVENTOBJ;
|
---|
| 25 | typedef _COM_interface IHTMLScreen *LPHTMLSCREEN;
|
---|
| 26 | typedef _COM_interface IHTMLOptionElementFactory *LPHTMLOPTIONELEMENTFACTORY;
|
---|
| 27 | typedef _COM_interface IOmHistory *LPOMHISTORY;
|
---|
| 28 | typedef _COM_interface IOmNavigator *LPOMNAVIGATOR;
|
---|
| 29 |
|
---|
| 30 | EXTERN_C const IID IID_IHTMLLinkElement;
|
---|
| 31 | #define INTERFACE IHTMLLinkElement
|
---|
| 32 | DECLARE_INTERFACE_(IHTMLLinkElement,IDispatch)
|
---|
| 33 | {
|
---|
| 34 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 35 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 36 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 37 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 38 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 39 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 40 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 41 |
|
---|
| 42 | STDMETHOD(put_href)(THIS_ BSTR) PURE;
|
---|
| 43 | STDMETHOD(get_href)(THIS_ BSTR*) PURE;
|
---|
| 44 | STDMETHOD(put_rel)(THIS_ BSTR) PURE;
|
---|
| 45 | STDMETHOD(get_rel)(THIS_ BSTR*) PURE;
|
---|
| 46 | STDMETHOD(put_rev)(THIS_ BSTR) PURE;
|
---|
| 47 | STDMETHOD(get_rev)(THIS_ BSTR*) PURE;
|
---|
| 48 | STDMETHOD(put_type)(THIS_ BSTR) PURE;
|
---|
| 49 | STDMETHOD(get_type)(THIS_ BSTR*) PURE;
|
---|
| 50 | STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
---|
| 51 | STDMETHOD(put_onreadystatechange)(THIS_ VARIANT) PURE;
|
---|
| 52 | STDMETHOD(get_onreadystatechange)(THIS_ VARIANT*) PURE;
|
---|
| 53 | STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
---|
| 54 | STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
---|
| 55 | STDMETHOD(put_onerror)(THIS_ VARIANT) PURE;
|
---|
| 56 | STDMETHOD(get_onerror)(THIS_ VARIANT*) PURE;
|
---|
| 57 | STDMETHOD(get_styleSheet)(THIS_ LPHTMLSTYLESHEET*) PURE;
|
---|
| 58 | STDMETHOD(put_disabled)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 59 | STDMETHOD(get_disabled)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 60 | STDMETHOD(put_media)(THIS_ BSTR) PURE;
|
---|
| 61 | STDMETHOD(get_media)(THIS_ BSTR*) PURE;
|
---|
| 62 | };
|
---|
| 63 | #undef INTERFACE
|
---|
| 64 |
|
---|
| 65 | EXTERN_C const IID IID_IHTMLImgElement;
|
---|
| 66 | #define INTERFACE IHTMLImgElement
|
---|
| 67 | DECLARE_INTERFACE_(IHTMLImgElement,IDispatch)
|
---|
| 68 | {
|
---|
| 69 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 70 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 71 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 72 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 73 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 74 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 75 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 76 |
|
---|
| 77 | STDMETHOD(put_isMap)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 78 | STDMETHOD(get_isMap)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 79 | STDMETHOD(put_useMap)(THIS_ BSTR) PURE;
|
---|
| 80 | STDMETHOD(get_useMap)(THIS_ BSTR*) PURE;
|
---|
| 81 | STDMETHOD(get_mimeType)(THIS_ BSTR*) PURE;
|
---|
| 82 | STDMETHOD(get_fileSize)(THIS_ BSTR*) PURE;
|
---|
| 83 | STDMETHOD(get_fileCreatedDate)(THIS_ BSTR*) PURE;
|
---|
| 84 | STDMETHOD(get_fileModifiedDate)(THIS_ BSTR*) PURE;
|
---|
| 85 | STDMETHOD(get_fileUpdatedDate)(THIS_ BSTR*) PURE;
|
---|
| 86 | STDMETHOD(get_protocol)(THIS_ BSTR*) PURE;
|
---|
| 87 | STDMETHOD(get_href)(THIS_ BSTR*) PURE;
|
---|
| 88 | STDMETHOD(get_nameProp)(THIS_ BSTR*) PURE;
|
---|
| 89 | STDMETHOD(put_border)(THIS_ VARIANT) PURE;
|
---|
| 90 | STDMETHOD(get_border)(THIS_ VARIANT*) PURE;
|
---|
| 91 | STDMETHOD(put_vspace)(THIS_ long) PURE;
|
---|
| 92 | STDMETHOD(get_vspace)(THIS_ long*) PURE;
|
---|
| 93 | STDMETHOD(put_hspace)(THIS_ long) PURE;
|
---|
| 94 | STDMETHOD(get_hspace)(THIS_ long*) PURE;
|
---|
| 95 | STDMETHOD(put_alt)(THIS_ BSTR) PURE;
|
---|
| 96 | STDMETHOD(get_alt)(THIS_ BSTR*) PURE;
|
---|
| 97 | STDMETHOD(put_src)(THIS_ BSTR) PURE;
|
---|
| 98 | STDMETHOD(get_src)(THIS_ BSTR*) PURE;
|
---|
| 99 | STDMETHOD(put_lowsrc)(THIS_ BSTR) PURE;
|
---|
| 100 | STDMETHOD(get_lowsrc)(THIS_ BSTR*) PURE;
|
---|
| 101 | STDMETHOD(put_vrml)(THIS_ BSTR) PURE;
|
---|
| 102 | STDMETHOD(get_vrml)(THIS_ BSTR*) PURE;
|
---|
| 103 | STDMETHOD(put_dynsrc)(THIS_ BSTR) PURE;
|
---|
| 104 | STDMETHOD(get_dynsrc)(THIS_ BSTR*) PURE;
|
---|
| 105 | STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
---|
| 106 | STDMETHOD(get_complete)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 107 | STDMETHOD(put_loop)(THIS_ VARIANT) PURE;
|
---|
| 108 | STDMETHOD(get_loop)(THIS_ VARIANT*) PURE;
|
---|
| 109 | STDMETHOD(put_align)(THIS_ BSTR) PURE;
|
---|
| 110 | STDMETHOD(get_align)(THIS_ BSTR*) PURE;
|
---|
| 111 | STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
---|
| 112 | STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
---|
| 113 | STDMETHOD(put_onerror)(THIS_ VARIANT) PURE;
|
---|
| 114 | STDMETHOD(get_onerror)(THIS_ VARIANT*) PURE;
|
---|
| 115 | STDMETHOD(put_onabort)(THIS_ VARIANT) PURE;
|
---|
| 116 | STDMETHOD(get_onabort)(THIS_ VARIANT*) PURE;
|
---|
| 117 | STDMETHOD(put_name)(THIS_ BSTR) PURE;
|
---|
| 118 | STDMETHOD(get_name)(THIS_ BSTR*) PURE;
|
---|
| 119 | STDMETHOD(put_width)(THIS_ long) PURE;
|
---|
| 120 | STDMETHOD(get_width)(THIS_ long*) PURE;
|
---|
| 121 | STDMETHOD(put_height)(THIS_ long) PURE;
|
---|
| 122 | STDMETHOD(get_height)(THIS_ long*) PURE;
|
---|
| 123 | STDMETHOD(put_start)(THIS_ BSTR) PURE;
|
---|
| 124 | STDMETHOD(get_start)(THIS_ BSTR*) PURE;
|
---|
| 125 | };
|
---|
| 126 | #undef INTERFACE
|
---|
| 127 |
|
---|
| 128 | EXTERN_C const IID IID_IHTMLElementCollection;
|
---|
| 129 | #define INTERFACE IHTMLElementCollection
|
---|
| 130 | DECLARE_INTERFACE_(IHTMLElementCollection,IDispatch)
|
---|
| 131 | {
|
---|
| 132 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 133 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 134 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 135 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 136 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 137 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 138 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 139 |
|
---|
| 140 | STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
---|
| 141 | STDMETHOD(put_length)(THIS_ long) PURE;
|
---|
| 142 | STDMETHOD(get_length)(THIS_ long*) PURE;
|
---|
| 143 | STDMETHOD(get__newEnum)(THIS_ IUnknown**) PURE;
|
---|
| 144 | STDMETHOD(item)(THIS_ VARIANT,VARIANT,IDispatch**) PURE;
|
---|
| 145 | STDMETHOD(tags)(THIS_ VARIANT,IDispatch**) PURE;
|
---|
| 146 | };
|
---|
| 147 | #undef INTERFACE
|
---|
| 148 |
|
---|
| 149 |
|
---|
| 150 | EXTERN_C const IID IID_IHTMLDocument;
|
---|
| 151 | #define INTERFACE IHTMLDocument
|
---|
| 152 | DECLARE_INTERFACE_(IHTMLDocument,IDispatch)
|
---|
| 153 | {
|
---|
| 154 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 155 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 156 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 157 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 158 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 159 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 160 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 161 |
|
---|
| 162 | STDMETHOD(get_Script)(THIS_ IDispatch**) PURE;
|
---|
| 163 | };
|
---|
| 164 | #undef INTERFACE
|
---|
| 165 |
|
---|
| 166 | EXTERN_C const IID IID_IHTMLDocument2;
|
---|
| 167 | #define INTERFACE IHTMLDocument2
|
---|
| 168 | DECLARE_INTERFACE_(IHTMLDocument2,IHTMLDocument)
|
---|
| 169 | {
|
---|
| 170 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 171 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 172 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 173 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 174 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 175 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 176 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 177 |
|
---|
| 178 | STDMETHOD(get_Script)(THIS_ IDispatch**) PURE;
|
---|
| 179 |
|
---|
| 180 | STDMETHOD(get_all)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 181 | STDMETHOD(get_body)(THIS_ LPHTMLELEMENT*) PURE;
|
---|
| 182 | STDMETHOD(get_activeElement)(THIS_ LPHTMLELEMENT*) PURE;
|
---|
| 183 | STDMETHOD(get_images)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 184 | STDMETHOD(get_applets)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 185 | STDMETHOD(get_links)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 186 | STDMETHOD(get_forms)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 187 | STDMETHOD(get_anchors)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 188 | STDMETHOD(put_title)(THIS_ BSTR) PURE;
|
---|
| 189 | STDMETHOD(get_title)(THIS_ BSTR*) PURE;
|
---|
| 190 | STDMETHOD(get_scripts)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 191 | STDMETHOD(put_designMode)(THIS_ BSTR) PURE;
|
---|
| 192 | STDMETHOD(get_designMode)(THIS_ BSTR*) PURE;
|
---|
| 193 | STDMETHOD(get_selection)(THIS_ LPHTMLSELECTIONOBJECT*) PURE;
|
---|
| 194 | STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
---|
| 195 | STDMETHOD(get_frames)(THIS_ LPHTMLFRAMESCOLLECTION*) PURE;
|
---|
| 196 | STDMETHOD(get_embeds)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 197 | STDMETHOD(get_plugins)(THIS_ LPHTMLELEMENTCOLLECTION*) PURE;
|
---|
| 198 | STDMETHOD(put_alinkColor)(THIS_ VARIANT) PURE;
|
---|
| 199 | STDMETHOD(get_alinkColor)(THIS_ VARIANT*) PURE;
|
---|
| 200 | STDMETHOD(put_bgColor)(THIS_ VARIANT) PURE;
|
---|
| 201 | STDMETHOD(get_bgColor)(THIS_ VARIANT*) PURE;
|
---|
| 202 | STDMETHOD(put_fgColor)(THIS_ VARIANT) PURE;
|
---|
| 203 | STDMETHOD(get_fgColor)(THIS_ VARIANT*) PURE;
|
---|
| 204 | STDMETHOD(put_linkColor)(THIS_ VARIANT) PURE;
|
---|
| 205 | STDMETHOD(get_linkColor)(THIS_ VARIANT*) PURE;
|
---|
| 206 | STDMETHOD(put_vlinkColor)(THIS_ VARIANT) PURE;
|
---|
| 207 | STDMETHOD(get_vlinkColor)(THIS_ VARIANT*) PURE;
|
---|
| 208 | STDMETHOD(get_referrer)(THIS_ BSTR*) PURE;
|
---|
| 209 | STDMETHOD(get_location)(THIS_ LPHTMLLOCATION*) PURE;
|
---|
| 210 | STDMETHOD(get_lastModified)(THIS_ BSTR*) PURE;
|
---|
| 211 | STDMETHOD(put_URL)(THIS_ BSTR) PURE;
|
---|
| 212 | STDMETHOD(get_URL)(THIS_ BSTR*) PURE;
|
---|
| 213 | STDMETHOD(put_domain)(THIS_ BSTR) PURE;
|
---|
| 214 | STDMETHOD(get_domain)(THIS_ BSTR*) PURE;
|
---|
| 215 | STDMETHOD(put_cookie)(THIS_ BSTR) PURE;
|
---|
| 216 | STDMETHOD(get_cookie)(THIS_ BSTR*) PURE;
|
---|
| 217 | STDMETHOD(put_expands)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 218 | STDMETHOD(get_expands)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 219 | STDMETHOD(put_charset)(THIS_ BSTR) PURE;
|
---|
| 220 | STDMETHOD(get_charset)(THIS_ BSTR*) PURE;
|
---|
| 221 | STDMETHOD(put_defaultCharset)(THIS_ BSTR) PURE;
|
---|
| 222 | STDMETHOD(get_defaultCharset)(THIS_ BSTR*) PURE;
|
---|
| 223 | STDMETHOD(get_mimeType)(THIS_ BSTR*) PURE;
|
---|
| 224 | STDMETHOD(get_fileSize)(THIS_ BSTR*) PURE;
|
---|
| 225 | STDMETHOD(get_fileCreatedDate)(THIS_ BSTR*) PURE;
|
---|
| 226 | STDMETHOD(get_fileModifiedDate)(THIS_ BSTR*) PURE;
|
---|
| 227 | STDMETHOD(get_fileUpdatedDate)(THIS_ BSTR*) PURE;
|
---|
| 228 | STDMETHOD(get_security)(THIS_ BSTR*) PURE;
|
---|
| 229 | STDMETHOD(get_protocol)(THIS_ BSTR*) PURE;
|
---|
| 230 | STDMETHOD(get_nameProp)(THIS_ BSTR*) PURE;
|
---|
| 231 | STDMETHOD(write)(THIS_ SAFEARRAY*) PURE;
|
---|
| 232 | STDMETHOD(writeln)(THIS_ SAFEARRAY*) PURE;
|
---|
| 233 | STDMETHOD(open)(THIS_ BSTR,VARIANT,VARIANT,VARIANT,IDispatch**) PURE;
|
---|
| 234 | STDMETHOD(close)(THIS) PURE;
|
---|
| 235 | STDMETHOD(clear)(THIS) PURE;
|
---|
| 236 | STDMETHOD(queryCommandSupported)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 237 | STDMETHOD(queryCommandEnabled)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 238 | STDMETHOD(queryCommandState)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 239 | STDMETHOD(queryCommandIndeterm)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 240 | STDMETHOD(queryCommandText)(THIS_ BSTR,BSTR*) PURE;
|
---|
| 241 | STDMETHOD(queryCommandValue)(THIS_ BSTR,VARIANT*) PURE;
|
---|
| 242 | STDMETHOD(execCommand)(THIS_ BSTR,VARIANT_BOOL,VARIANT,VARIANT_BOOL*) PURE;
|
---|
| 243 | STDMETHOD(execCommandShowHelp)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 244 | STDMETHOD(createElement)(THIS_ BSTR,LPHTMLELEMENT*) PURE;
|
---|
| 245 | STDMETHOD(put_onhelp)(THIS_ VARIANT) PURE;
|
---|
| 246 | STDMETHOD(get_onhelp)(THIS_ VARIANT*) PURE;
|
---|
| 247 | STDMETHOD(put_onclick)(THIS_ VARIANT) PURE;
|
---|
| 248 | STDMETHOD(get_onclick)(THIS_ VARIANT*) PURE;
|
---|
| 249 | STDMETHOD(put_ondblclick)(THIS_ VARIANT) PURE;
|
---|
| 250 | STDMETHOD(get_ondblclick)(THIS_ VARIANT*) PURE;
|
---|
| 251 | STDMETHOD(put_onkeyup)(THIS_ VARIANT) PURE;
|
---|
| 252 | STDMETHOD(get_onkeyup)(THIS_ VARIANT*) PURE;
|
---|
| 253 | STDMETHOD(put_onkeydown)(THIS_ VARIANT) PURE;
|
---|
| 254 | STDMETHOD(get_onkeydown)(THIS_ VARIANT*) PURE;
|
---|
| 255 | STDMETHOD(put_onkeypress)(THIS_ VARIANT) PURE;
|
---|
| 256 | STDMETHOD(get_onkeypress)(THIS_ VARIANT*) PURE;
|
---|
| 257 | STDMETHOD(put_onmouseup)(THIS_ VARIANT) PURE;
|
---|
| 258 | STDMETHOD(get_onmouseup)(THIS_ VARIANT*) PURE;
|
---|
| 259 | STDMETHOD(put_onmousedown)(THIS_ VARIANT) PURE;
|
---|
| 260 | STDMETHOD(get_onmousedown)(THIS_ VARIANT*) PURE;
|
---|
| 261 | STDMETHOD(put_onmousemove)(THIS_ VARIANT) PURE;
|
---|
| 262 | STDMETHOD(get_onmousemove)(THIS_ VARIANT*) PURE;
|
---|
| 263 | STDMETHOD(put_onmouseout)(THIS_ VARIANT) PURE;
|
---|
| 264 | STDMETHOD(get_onmouseout)(THIS_ VARIANT*) PURE;
|
---|
| 265 | STDMETHOD(put_onmouseover)(THIS_ VARIANT) PURE;
|
---|
| 266 | STDMETHOD(get_onmouseover)(THIS_ VARIANT*) PURE;
|
---|
| 267 | STDMETHOD(put_onreadystatechange)(THIS_ VARIANT) PURE;
|
---|
| 268 | STDMETHOD(get_onreadystatechange)(THIS_ VARIANT*) PURE;
|
---|
| 269 | STDMETHOD(put_onafterupdate)(THIS_ VARIANT) PURE;
|
---|
| 270 | STDMETHOD(get_onafterupdate)(THIS_ VARIANT*) PURE;
|
---|
| 271 | STDMETHOD(put_onrowexit)(THIS_ VARIANT) PURE;
|
---|
| 272 | STDMETHOD(get_onrowexit)(THIS_ VARIANT*) PURE;
|
---|
| 273 | STDMETHOD(put_onrowenter)(THIS_ VARIANT) PURE;
|
---|
| 274 | STDMETHOD(get_onrowenter)(THIS_ VARIANT*) PURE;
|
---|
| 275 | STDMETHOD(put_ondragstart)(THIS_ VARIANT) PURE;
|
---|
| 276 | STDMETHOD(get_ondragstart)(THIS_ VARIANT*) PURE;
|
---|
| 277 | STDMETHOD(put_onselectstart)(THIS_ VARIANT) PURE;
|
---|
| 278 | STDMETHOD(get_onselectstart)(THIS_ VARIANT*) PURE;
|
---|
| 279 | STDMETHOD(elementFromPoint)(THIS_ long,long,LPHTMLELEMENT*) PURE;
|
---|
| 280 | STDMETHOD(get_parentWindow)(THIS_ LPHTMLWINDOW2*) PURE;
|
---|
| 281 | STDMETHOD(get_styleSheets)(THIS_ LPHTMLSTYLESHEETSCOLLECTION*) PURE;
|
---|
| 282 | STDMETHOD(put_onbeforeupdate)(THIS_ VARIANT) PURE;
|
---|
| 283 | STDMETHOD(get_onbeforeupdate)(THIS_ VARIANT*) PURE;
|
---|
| 284 | STDMETHOD(put_onerrorupdate)(THIS_ VARIANT) PURE;
|
---|
| 285 | STDMETHOD(get_onerrorupdate)(THIS_ VARIANT*) PURE;
|
---|
| 286 | STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
---|
| 287 | STDMETHOD(createStyleSheet)(THIS_ BSTR,long,LPHTMLSTYLESHEET*) PURE;
|
---|
| 288 | };
|
---|
| 289 | #undef INTERFACE
|
---|
| 290 |
|
---|
| 291 | EXTERN_C const IID IID_IHTMLSelectionObject;
|
---|
| 292 | #define INTERFACE IHTMLSelectionObject
|
---|
| 293 | DECLARE_INTERFACE_(IHTMLSelectionObject,IDispatch)
|
---|
| 294 | {
|
---|
| 295 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 296 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 297 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 298 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 299 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 300 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 301 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 302 |
|
---|
| 303 | STDMETHOD(createRange)(THIS_ IDispatch**) PURE;
|
---|
| 304 | STDMETHOD(empty)(THIS) PURE;
|
---|
| 305 | STDMETHOD(clear)(THIS) PURE;
|
---|
| 306 | STDMETHOD(get_type)(THIS_ BSTR*) PURE;
|
---|
| 307 | };
|
---|
| 308 | #undef INTERFACE
|
---|
| 309 |
|
---|
| 310 | EXTERN_C const IID IID_IHTMLTxtRange;
|
---|
| 311 | #define INTERFACE IHTMLTxtRange
|
---|
| 312 | DECLARE_INTERFACE_(IHTMLTxtRange,IDispatch)
|
---|
| 313 | {
|
---|
| 314 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 315 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 316 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 317 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 318 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 319 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 320 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 321 |
|
---|
| 322 | STDMETHOD(get_htmlText)(THIS_ BSTR*) PURE;
|
---|
| 323 | STDMETHOD(put_text)(THIS_ BSTR) PURE;
|
---|
| 324 | STDMETHOD(get_text)(THIS_ BSTR*) PURE;
|
---|
| 325 | STDMETHOD(parentElement)(THIS_ LPHTMLELEMENT*) PURE;
|
---|
| 326 | STDMETHOD(duplicate)(THIS_ IHTMLTxtRange**) PURE;
|
---|
| 327 | STDMETHOD(inRange)(THIS_ IHTMLTxtRange*,VARIANT_BOOL*) PURE;
|
---|
| 328 | STDMETHOD(isEqual)(THIS_ IHTMLTxtRange*,VARIANT_BOOL*) PURE;
|
---|
| 329 | STDMETHOD(scrollIntoView)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 330 | STDMETHOD(collapse)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 331 | STDMETHOD(expand)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 332 | STDMETHOD(move)(THIS_ BSTR,long,long*) PURE;
|
---|
| 333 | STDMETHOD(moveStart)(THIS_ BSTR,long,long*) PURE;
|
---|
| 334 | STDMETHOD(moveEnd)(THIS_ BSTR,long,long*) PURE;
|
---|
| 335 | STDMETHOD(select)(THIS) PURE;
|
---|
| 336 | STDMETHOD(pasteHTML)(THIS_ BSTR) PURE;
|
---|
| 337 | STDMETHOD(moveToElementText)(THIS_ LPHTMLELEMENT) PURE;
|
---|
| 338 | STDMETHOD(setEndPoint)(THIS_ BSTR,IHTMLTxtRange*) PURE;
|
---|
| 339 | STDMETHOD(compareEndPoints)(THIS_ BSTR,IHTMLTxtRange*,long*) PURE;
|
---|
| 340 | STDMETHOD(findText)(THIS_ BSTR,long,long,VARIANT_BOOL*) PURE;
|
---|
| 341 | STDMETHOD(moveToPoint)(THIS_ long,long) PURE;
|
---|
| 342 | STDMETHOD(getBookmark)(THIS_ BSTR*) PURE;
|
---|
| 343 | STDMETHOD(moveToBookbark)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 344 | STDMETHOD(queryCommandSupported)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 345 | STDMETHOD(queryCommandEnabled)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 346 | STDMETHOD(queryCommandState)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 347 | STDMETHOD(queryCommandIndeterm)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 348 | STDMETHOD(queryCommandText)(THIS_ BSTR,BSTR*) PURE;
|
---|
| 349 | STDMETHOD(queryCommandValue)(THIS_ BSTR,VARIANT*) PURE;
|
---|
| 350 | STDMETHOD(execCommand)(THIS_ BSTR,VARIANT_BOOL,VARIANT,VARIANT_BOOL*) PURE;
|
---|
| 351 | STDMETHOD(execCommandShowHelp)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 352 | };
|
---|
| 353 | #undef INTERFACE
|
---|
| 354 |
|
---|
| 355 | EXTERN_C const IID IID_IHTMLElement;
|
---|
| 356 | #define INTERFACE IHTMLElement
|
---|
| 357 | DECLARE_INTERFACE_(IHTMLElement,IDispatch)
|
---|
| 358 | {
|
---|
| 359 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 360 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 361 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 362 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 363 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 364 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 365 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 366 |
|
---|
| 367 | STDMETHOD(setAttribute)(THIS_ BSTR,VARIANT,long) PURE;
|
---|
| 368 | STDMETHOD(getAttribute)(THIS_ BSTR,long,VARIANT*) PURE;
|
---|
| 369 | STDMETHOD(removeAttribute)(THIS_ BSTR,long,VARIANT_BOOL*) PURE;
|
---|
| 370 | STDMETHOD(put_className)(THIS_ BSTR) PURE;
|
---|
| 371 | STDMETHOD(get_className)(THIS_ BSTR*) PURE;
|
---|
| 372 | STDMETHOD(put_id)(THIS_ BSTR) PURE;
|
---|
| 373 | STDMETHOD(get_id)(THIS_ BSTR*) PURE;
|
---|
| 374 | STDMETHOD(get_tagName)(THIS_ BSTR*) PURE;
|
---|
| 375 | STDMETHOD(get_parentElement)(THIS_ LPHTMLELEMENT*) PURE;
|
---|
| 376 | STDMETHOD(get_style)(THIS_ LPHTMLSTYLE*) PURE;
|
---|
| 377 | STDMETHOD(put_onhelp)(THIS_ VARIANT) PURE;
|
---|
| 378 | STDMETHOD(get_onhelp)(THIS_ VARIANT*) PURE;
|
---|
| 379 | STDMETHOD(put_onclick)(THIS_ VARIANT) PURE;
|
---|
| 380 | STDMETHOD(get_onclick)(THIS_ VARIANT*) PURE;
|
---|
| 381 | STDMETHOD(put_ondblclick)(THIS_ VARIANT) PURE;
|
---|
| 382 | STDMETHOD(get_ondblclick)(THIS_ VARIANT*) PURE;
|
---|
| 383 | STDMETHOD(put_onkeydown)(THIS_ VARIANT) PURE;
|
---|
| 384 | STDMETHOD(get_onkeydown)(THIS_ VARIANT*) PURE;
|
---|
| 385 | STDMETHOD(put_onkeyup)(THIS_ VARIANT) PURE;
|
---|
| 386 | STDMETHOD(get_onkeyup)(THIS_ VARIANT*) PURE;
|
---|
| 387 | STDMETHOD(put_onkeypress)(THIS_ VARIANT) PURE;
|
---|
| 388 | STDMETHOD(get_onkeypress)(THIS_ VARIANT*) PURE;
|
---|
| 389 | STDMETHOD(put_onmouseout)(THIS_ VARIANT) PURE;
|
---|
| 390 | STDMETHOD(get_onmouseout)(THIS_ VARIANT*) PURE;
|
---|
| 391 | STDMETHOD(put_onmouseover)(THIS_ VARIANT) PURE;
|
---|
| 392 | STDMETHOD(get_onmouseover)(THIS_ VARIANT*) PURE;
|
---|
| 393 | STDMETHOD(put_onmousemove)(THIS_ VARIANT) PURE;
|
---|
| 394 | STDMETHOD(get_onmousemove)(THIS_ VARIANT*) PURE;
|
---|
| 395 | STDMETHOD(put_onmousedown)(THIS_ VARIANT) PURE;
|
---|
| 396 | STDMETHOD(get_onmousedown)(THIS_ VARIANT*) PURE;
|
---|
| 397 | STDMETHOD(put_onmouseup)(THIS_ VARIANT) PURE;
|
---|
| 398 | STDMETHOD(get_onmouseup)(THIS_ VARIANT*) PURE;
|
---|
| 399 | STDMETHOD(get_document)(THIS_ IDispatch**) PURE;
|
---|
| 400 | STDMETHOD(put_title)(THIS_ BSTR) PURE;
|
---|
| 401 | STDMETHOD(get_title)(THIS_ BSTR*) PURE;
|
---|
| 402 | STDMETHOD(put_language)(THIS_ BSTR) PURE;
|
---|
| 403 | STDMETHOD(get_language)(THIS_ BSTR*) PURE;
|
---|
| 404 | STDMETHOD(put_onselectstart)(THIS_ VARIANT) PURE;
|
---|
| 405 | STDMETHOD(get_onselectstart)(THIS_ VARIANT*) PURE;
|
---|
| 406 | STDMETHOD(scrollIntoView)(THIS_ VARIANT) PURE;
|
---|
| 407 | STDMETHOD(contains)(THIS_ LPHTMLELEMENT,VARIANT_BOOL*) PURE;
|
---|
| 408 | STDMETHOD(get_source3Index)(THIS_ long*) PURE;
|
---|
| 409 | STDMETHOD(get_recordNumber)(THIS_ VARIANT*) PURE;
|
---|
| 410 | STDMETHOD(put_lang)(THIS_ BSTR) PURE;
|
---|
| 411 | STDMETHOD(get_lang)(THIS_ BSTR*) PURE;
|
---|
| 412 | STDMETHOD(get_offsetLeft)(THIS_ long*) PURE;
|
---|
| 413 | STDMETHOD(get_offsetTop)(THIS_ long*) PURE;
|
---|
| 414 | STDMETHOD(get_offsetWidth)(THIS_ long*) PURE;
|
---|
| 415 | STDMETHOD(get_offsetHeight)(THIS_ long*) PURE;
|
---|
| 416 | STDMETHOD(get_offsetParent)(THIS_ LPHTMLELEMENT*) PURE;
|
---|
| 417 | STDMETHOD(put_innerHTML)(THIS_ BSTR) PURE;
|
---|
| 418 | STDMETHOD(get_innerHTML)(THIS_ BSTR*) PURE;
|
---|
| 419 | STDMETHOD(put_innerText)(THIS_ BSTR) PURE;
|
---|
| 420 | STDMETHOD(get_innerText)(THIS_ BSTR*) PURE;
|
---|
| 421 | STDMETHOD(put_outerHTML)(THIS_ BSTR) PURE;
|
---|
| 422 | STDMETHOD(get_outerHTML)(THIS_ BSTR*) PURE;
|
---|
| 423 | STDMETHOD(put_outerText)(THIS_ BSTR) PURE;
|
---|
| 424 | STDMETHOD(get_outerText)(THIS_ BSTR*) PURE;
|
---|
| 425 | STDMETHOD(insertAdjacentHTML)(THIS_ BSTR,BSTR) PURE;
|
---|
| 426 | STDMETHOD(insertAdjacentText)(THIS_ BSTR,BSTR) PURE;
|
---|
| 427 | STDMETHOD(get_parentTextEdit)(THIS_ LPHTMLELEMENT*) PURE;
|
---|
| 428 | STDMETHOD(isTextEdit)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 429 | STDMETHOD(click)(THIS) PURE;
|
---|
| 430 | STDMETHOD(get_filters)(THIS_ LPHTMLFILTERSCOLLECTION*) PURE;
|
---|
| 431 | STDMETHOD(put_ondragstart)(THIS_ VARIANT) PURE;
|
---|
| 432 | STDMETHOD(get_ondragstart)(THIS_ VARIANT*) PURE;
|
---|
| 433 | STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
---|
| 434 | STDMETHOD(put_onbeforeupdate)(THIS_ VARIANT) PURE;
|
---|
| 435 | STDMETHOD(get_onbeforeupdate)(THIS_ VARIANT*) PURE;
|
---|
| 436 | STDMETHOD(put_onafterupdate)(THIS_ VARIANT) PURE;
|
---|
| 437 | STDMETHOD(get_onafterupdate)(THIS_ VARIANT*) PURE;
|
---|
| 438 | STDMETHOD(put_onerrorupdate)(THIS_ VARIANT) PURE;
|
---|
| 439 | STDMETHOD(get_onerrorupdate)(THIS_ VARIANT*) PURE;
|
---|
| 440 | STDMETHOD(put_onrowexit)(THIS_ VARIANT) PURE;
|
---|
| 441 | STDMETHOD(get_onrowexit)(THIS_ VARIANT*) PURE;
|
---|
| 442 | STDMETHOD(put_onrowenter)(THIS_ VARIANT) PURE;
|
---|
| 443 | STDMETHOD(get_onrowenter)(THIS_ VARIANT*) PURE;
|
---|
| 444 | STDMETHOD(put_ondatasetchanged)(THIS_ VARIANT) PURE;
|
---|
| 445 | STDMETHOD(get_ondatasetchanged)(THIS_ VARIANT*) PURE;
|
---|
| 446 | STDMETHOD(put_ondataavailable)(THIS_ VARIANT) PURE;
|
---|
| 447 | STDMETHOD(get_ondataavailable)(THIS_ VARIANT*) PURE;
|
---|
| 448 | STDMETHOD(put_ondatasetcomplete)(THIS_ VARIANT) PURE;
|
---|
| 449 | STDMETHOD(get_ondatasetcomplete)(THIS_ VARIANT*) PURE;
|
---|
| 450 | STDMETHOD(put_onfilterchange)(THIS_ VARIANT) PURE;
|
---|
| 451 | STDMETHOD(get_onfilterchange)(THIS_ VARIANT*) PURE;
|
---|
| 452 | STDMETHOD(get_children)(THIS_ IDispatch**) PURE;
|
---|
| 453 | STDMETHOD(get_all)(THIS_ IDispatch**) PURE;
|
---|
| 454 | };
|
---|
| 455 | #undef INTERFACE
|
---|
| 456 |
|
---|
| 457 | EXTERN_C const IID IID_IHTMLFramesCollection2;
|
---|
| 458 | #define INTERFACE IHTMLFramesCollection2
|
---|
| 459 | DECLARE_INTERFACE_(IHTMLFramesCollection2,IDispatch)
|
---|
| 460 | {
|
---|
| 461 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 462 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 463 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 464 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 465 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 466 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 467 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 468 |
|
---|
| 469 | STDMETHOD(item)(THIS_ VARIANT*,VARIANT*) PURE;
|
---|
| 470 | STDMETHOD(get_length)(THIS_ long*) PURE;
|
---|
| 471 | };
|
---|
| 472 | #undef INTERFACE
|
---|
| 473 |
|
---|
| 474 | EXTERN_C const IID IID_IHTMLWindow2;
|
---|
| 475 | #define INTERFACE IHTMLWindow2
|
---|
| 476 | DECLARE_INTERFACE_(IHTMLWindow2,IHTMLFramesCollection2)
|
---|
| 477 | {
|
---|
| 478 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 479 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 480 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 481 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 482 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 483 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 484 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 485 | STDMETHOD(item)(THIS_ VARIANT*,VARIANT*) PURE;
|
---|
| 486 | STDMETHOD(get_length)(THIS_ long*) PURE;
|
---|
| 487 |
|
---|
| 488 | STDMETHOD(get_frames)(THIS_ IHTMLFramesCollection2**) PURE;
|
---|
| 489 | STDMETHOD(put_defaultStatus)(THIS_ BSTR) PURE;
|
---|
| 490 | STDMETHOD(get_defaultStatus)(THIS_ BSTR*) PURE;
|
---|
| 491 | STDMETHOD(put_status)(THIS_ BSTR) PURE;
|
---|
| 492 | STDMETHOD(get_status)(THIS_ BSTR*) PURE;
|
---|
| 493 | STDMETHOD(setTimeout)(THIS_ BSTR,long,VARIANT*,long*) PURE;
|
---|
| 494 | STDMETHOD(clearTimeout)(THIS_ long) PURE;
|
---|
| 495 | STDMETHOD(alert)(THIS_ BSTR) PURE;
|
---|
| 496 | STDMETHOD(confirm)(THIS_ BSTR,VARIANT_BOOL*) PURE;
|
---|
| 497 | STDMETHOD(prompt)(THIS_ BSTR,BSTR,VARIANT*) PURE;
|
---|
| 498 | STDMETHOD(get_Image)(THIS_ LPHTMLIMAGEELEMENTFACTORY*) PURE;
|
---|
| 499 | STDMETHOD(get_location)(THIS_ LPHTMLLOCATION*) PURE;
|
---|
| 500 | STDMETHOD(get_history)(THIS_ LPOMHISTORY*) PURE;
|
---|
| 501 | STDMETHOD(close)(THIS) PURE;
|
---|
| 502 | STDMETHOD(put_opener)(THIS_ VARIANT) PURE;
|
---|
| 503 | STDMETHOD(get_opener)(THIS_ VARIANT*) PURE;
|
---|
| 504 | STDMETHOD(get_navigator)(THIS_ LPOMNAVIGATOR*) PURE;
|
---|
| 505 | STDMETHOD(put_name)(THIS_ BSTR) PURE;
|
---|
| 506 | STDMETHOD(get_name)(THIS_ BSTR*) PURE;
|
---|
| 507 | STDMETHOD(get_parent)(THIS_ LPHTMLWINDOW2*) PURE;
|
---|
| 508 | STDMETHOD(open)(THIS_ BSTR,BSTR,BSTR,VARIANT_BOOL,LPHTMLWINDOW2*) PURE;
|
---|
| 509 | STDMETHOD(get_self)(THIS_ LPHTMLWINDOW2*) PURE;
|
---|
| 510 | STDMETHOD(get_top)(THIS_ LPHTMLWINDOW2*) PURE;
|
---|
| 511 | STDMETHOD(get_window)(THIS_ LPHTMLWINDOW2*) PURE;
|
---|
| 512 | STDMETHOD(navigate)(THIS_ BSTR) PURE;
|
---|
| 513 | STDMETHOD(put_onfocus)(THIS_ VARIANT) PURE;
|
---|
| 514 | STDMETHOD(get_onfocus)(THIS_ VARIANT*) PURE;
|
---|
| 515 | STDMETHOD(put_onblur)(THIS_ VARIANT) PURE;
|
---|
| 516 | STDMETHOD(get_onblur)(THIS_ VARIANT*) PURE;
|
---|
| 517 | STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
---|
| 518 | STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
---|
| 519 | STDMETHOD(put_onbeforeunload)(THIS_ VARIANT) PURE;
|
---|
| 520 | STDMETHOD(get_onbeforeunload)(THIS_ VARIANT*) PURE;
|
---|
| 521 | STDMETHOD(put_onunload)(THIS_ VARIANT) PURE;
|
---|
| 522 | STDMETHOD(get_onunload)(THIS_ VARIANT*) PURE;
|
---|
| 523 | STDMETHOD(put_onhelp)(THIS_ VARIANT) PURE;
|
---|
| 524 | STDMETHOD(get_onhelp)(THIS_ VARIANT*) PURE;
|
---|
| 525 | STDMETHOD(put_onerror)(THIS_ VARIANT) PURE;
|
---|
| 526 | STDMETHOD(get_onerror)(THIS_ VARIANT*) PURE;
|
---|
| 527 | STDMETHOD(put_onresize)(THIS_ VARIANT) PURE;
|
---|
| 528 | STDMETHOD(get_onresize)(THIS_ VARIANT*) PURE;
|
---|
| 529 | STDMETHOD(put_onscroll)(THIS_ VARIANT) PURE;
|
---|
| 530 | STDMETHOD(get_onscroll)(THIS_ VARIANT*) PURE;
|
---|
| 531 | STDMETHOD(get_document)(THIS_ IHTMLDocument2**) PURE;
|
---|
| 532 | STDMETHOD(get_event)(THIS_ LPHTMLEVENTOBJ*) PURE;
|
---|
| 533 | STDMETHOD(get__newEnum)(THIS_ IUnknown**) PURE;
|
---|
| 534 | STDMETHOD(showModalDialog)(THIS_ BSTR,VARIANT*,VARIANT*,VARIANT*) PURE;
|
---|
| 535 | STDMETHOD(showHelp)(THIS_ BSTR,VARIANT,BSTR) PURE;
|
---|
| 536 | STDMETHOD(get_screen)(THIS_ LPHTMLSCREEN*) PURE;
|
---|
| 537 | STDMETHOD(get_Option)(THIS_ LPHTMLOPTIONELEMENTFACTORY*) PURE;
|
---|
| 538 | STDMETHOD(focus)(THIS) PURE;
|
---|
| 539 | STDMETHOD(get_closed)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 540 | STDMETHOD(blur)(THIS) PURE;
|
---|
| 541 | STDMETHOD(scroll)(THIS_ long,long) PURE;
|
---|
| 542 | STDMETHOD(get_clientInformation)(THIS_ LPOMNAVIGATOR*) PURE;
|
---|
| 543 | STDMETHOD(setInterval)(THIS_ BSTR,long,VARIANT*,long*) PURE;
|
---|
| 544 | STDMETHOD(clearInterval)(THIS_ long) PURE;
|
---|
| 545 | STDMETHOD(put_offscreenBuffering)(THIS_ VARIANT) PURE;
|
---|
| 546 | STDMETHOD(get_offscreenBuffering)(THIS_ VARIANT*) PURE;
|
---|
| 547 | STDMETHOD(execScript)(THIS_ BSTR,BSTR,VARIANT*) PURE;
|
---|
| 548 | STDMETHOD(toString)(THIS_ BSTR*) PURE;
|
---|
| 549 | STDMETHOD(scrollBy)(THIS_ long,long) PURE;
|
---|
| 550 | STDMETHOD(scrollTo)(THIS_ long,long) PURE;
|
---|
| 551 | STDMETHOD(moveTo)(THIS_ long,long) PURE;
|
---|
| 552 | STDMETHOD(moveBy)(THIS_ long,long) PURE;
|
---|
| 553 | STDMETHOD(resizeTo)(THIS_ long,long) PURE;
|
---|
| 554 | STDMETHOD(resizeBy)(THIS_ long,long) PURE;
|
---|
| 555 | STDMETHOD(get_external)(THIS_ IDispatch**) PURE;
|
---|
| 556 | };
|
---|
| 557 | #undef INTERFACE
|
---|
| 558 |
|
---|
| 559 | EXTERN_C const IID IID_IHTMLFrameBase;
|
---|
| 560 | #define INTERFACE IHTMLFrameBase
|
---|
| 561 | DECLARE_INTERFACE_(IHTMLFrameBase,IDispatch)
|
---|
| 562 | {
|
---|
| 563 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 564 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 565 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 566 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 567 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 568 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 569 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 570 |
|
---|
| 571 | STDMETHOD(put_src)(THIS_ BSTR) PURE;
|
---|
| 572 | STDMETHOD(get_src)(THIS_ BSTR*) PURE;
|
---|
| 573 | STDMETHOD(put_name)(THIS_ BSTR) PURE;
|
---|
| 574 | STDMETHOD(get_name)(THIS_ BSTR*) PURE;
|
---|
| 575 | STDMETHOD(put_border)(THIS_ VARIANT) PURE;
|
---|
| 576 | STDMETHOD(get_border)(THIS_ VARIANT*) PURE;
|
---|
| 577 | STDMETHOD(put_frameBorder)(THIS_ BSTR) PURE;
|
---|
| 578 | STDMETHOD(get_frameBorder)(THIS_ BSTR*) PURE;
|
---|
| 579 | STDMETHOD(put_frameSpacing)(THIS_ VARIANT) PURE;
|
---|
| 580 | STDMETHOD(get_frameSpacing)(THIS_ VARIANT*) PURE;
|
---|
| 581 | STDMETHOD(put_marginWidth)(THIS_ VARIANT) PURE;
|
---|
| 582 | STDMETHOD(get_marginWidth)(THIS_ VARIANT*) PURE;
|
---|
| 583 | STDMETHOD(put_marginHeight)(THIS_ VARIANT) PURE;
|
---|
| 584 | STDMETHOD(get_marginHeight)(THIS_ VARIANT*) PURE;
|
---|
| 585 | STDMETHOD(put_noResize)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 586 | STDMETHOD(get_noResize)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 587 | STDMETHOD(put_scrolling)(THIS_ BSTR) PURE;
|
---|
| 588 | STDMETHOD(get_scrolling)(THIS_ BSTR*) PURE;
|
---|
| 589 | };
|
---|
| 590 | #undef INTERFACE
|
---|
| 591 |
|
---|
| 592 | EXTERN_C const IID IID_IHTMLFrameBase2;
|
---|
| 593 | #define INTERFACE IHTMLFrameBase2
|
---|
| 594 | DECLARE_INTERFACE_(IHTMLFrameBase2,IDispatch)
|
---|
| 595 | {
|
---|
| 596 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 597 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 598 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 599 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 600 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 601 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 602 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 603 |
|
---|
| 604 | STDMETHOD(get_contentWindow)(THIS_ IHTMLWindow2 **) PURE;
|
---|
| 605 | STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
---|
| 606 | STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
---|
| 607 | STDMETHOD(put_onreadystatechange)(THIS_ VARIANT) PURE;
|
---|
| 608 | STDMETHOD(get_onreadystatechange)(THIS_ VARIANT*) PURE;
|
---|
| 609 | STDMETHOD(get_readyState)(THIS_ BSTR*) PURE;
|
---|
| 610 | STDMETHOD(put_allowTransparency)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 611 | STDMETHOD(get_allowTransparency)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 612 | };
|
---|
| 613 | #undef INTERFACE
|
---|
| 614 |
|
---|
| 615 | EXTERN_C const IID IID_IHTMLFrameBase3;
|
---|
| 616 | #define INTERFACE IHTMLFrameBase3
|
---|
| 617 | DECLARE_INTERFACE_(IHTMLFrameBase3,IDispatch)
|
---|
| 618 | {
|
---|
| 619 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 620 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 621 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 622 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 623 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 624 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 625 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 626 |
|
---|
| 627 | STDMETHOD(put_longDesc)(THIS_ BSTR) PURE;
|
---|
| 628 | STDMETHOD(get_longDesc)(THIS_ BSTR*) PURE;
|
---|
| 629 | };
|
---|
| 630 | #undef INTERFACE
|
---|
| 631 |
|
---|
| 632 | EXTERN_C const IID IID_IHTMLBodyElement;
|
---|
| 633 | #define INTERFACE IHTMLBodyElement
|
---|
| 634 | DECLARE_INTERFACE_(IHTMLBodyElement,IDispatch)
|
---|
| 635 | {
|
---|
| 636 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 637 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 638 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 639 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 640 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 641 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 642 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 643 |
|
---|
| 644 | STDMETHOD(put_background)(THIS_ BSTR) PURE;
|
---|
| 645 | STDMETHOD(get_background)(THIS_ BSTR*) PURE;
|
---|
| 646 | STDMETHOD(put_bgProperties)(THIS_ BSTR) PURE;
|
---|
| 647 | STDMETHOD(get_bgProperties)(THIS_ BSTR*) PURE;
|
---|
| 648 | STDMETHOD(put_leftMargin)(THIS_ VARIANT) PURE;
|
---|
| 649 | STDMETHOD(get_leftMargin)(THIS_ VARIANT*) PURE;
|
---|
| 650 | STDMETHOD(put_topMargin)(THIS_ VARIANT) PURE;
|
---|
| 651 | STDMETHOD(get_topMargin)(THIS_ VARIANT*) PURE;
|
---|
| 652 | STDMETHOD(put_rightMargin)(THIS_ VARIANT) PURE;
|
---|
| 653 | STDMETHOD(get_rightMargin)(THIS_ VARIANT*) PURE;
|
---|
| 654 | STDMETHOD(put_bottomMargin)(THIS_ VARIANT) PURE;
|
---|
| 655 | STDMETHOD(get_bottomMargin)(THIS_ VARIANT*) PURE;
|
---|
| 656 | STDMETHOD(put_noWrap)(THIS_ VARIANT_BOOL) PURE;
|
---|
| 657 | STDMETHOD(get_noWrap)(THIS_ VARIANT_BOOL*) PURE;
|
---|
| 658 | STDMETHOD(put_bgColor)(THIS_ VARIANT) PURE;
|
---|
| 659 | STDMETHOD(get_bgColor)(THIS_ VARIANT*) PURE;
|
---|
| 660 | STDMETHOD(put_text)(THIS_ VARIANT) PURE;
|
---|
| 661 | STDMETHOD(get_text)(THIS_ VARIANT*) PURE;
|
---|
| 662 | STDMETHOD(put_link)(THIS_ VARIANT) PURE;
|
---|
| 663 | STDMETHOD(get_link)(THIS_ VARIANT*) PURE;
|
---|
| 664 | STDMETHOD(put_vLink)(THIS_ VARIANT) PURE;
|
---|
| 665 | STDMETHOD(get_vLink)(THIS_ VARIANT*) PURE;
|
---|
| 666 | STDMETHOD(put_aLink)(THIS_ VARIANT) PURE;
|
---|
| 667 | STDMETHOD(get_aLink)(THIS_ VARIANT*) PURE;
|
---|
| 668 | STDMETHOD(put_onload)(THIS_ VARIANT) PURE;
|
---|
| 669 | STDMETHOD(get_onload)(THIS_ VARIANT*) PURE;
|
---|
| 670 | STDMETHOD(put_onunload)(THIS_ VARIANT) PURE;
|
---|
| 671 | STDMETHOD(get_onunload)(THIS_ VARIANT*) PURE;
|
---|
| 672 | STDMETHOD(put_scroll)(THIS_ BSTR) PURE;
|
---|
| 673 | STDMETHOD(get_scroll)(THIS_ BSTR*) PURE;
|
---|
| 674 | STDMETHOD(put_onselect)(THIS_ VARIANT) PURE;
|
---|
| 675 | STDMETHOD(get_onselect)(THIS_ VARIANT*) PURE;
|
---|
| 676 | STDMETHOD(put_onbeforeunload)(THIS_ VARIANT) PURE;
|
---|
| 677 | STDMETHOD(get_onbeforeunload)(THIS_ VARIANT*) PURE;
|
---|
| 678 | STDMETHOD(createTextRange)(THIS_ IHTMLTxtRange**) PURE;
|
---|
| 679 | };
|
---|
| 680 | #undef INTERFACE
|
---|
| 681 |
|
---|
| 682 | EXTERN_C const IID IID_IHTMLBodyElement2;
|
---|
| 683 | #define INTERFACE IHTMLBodyElement2
|
---|
| 684 | DECLARE_INTERFACE_(IHTMLBodyElement2,IDispatch)
|
---|
| 685 | {
|
---|
| 686 | STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
---|
| 687 | STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
---|
| 688 | STDMETHOD_(ULONG,Release)(THIS) PURE;
|
---|
| 689 | STDMETHOD(GetTypeInfoCount)(THIS_ UINT*) PURE;
|
---|
| 690 | STDMETHOD(GetTypeInfo)(THIS_ UINT,LCID,LPTYPEINFO*) PURE;
|
---|
| 691 | STDMETHOD(GetIDsOfNames)(THIS_ REFIID,LPOLESTR*,UINT,LCID,DISPID*) PURE;
|
---|
| 692 | STDMETHOD(Invoke)(THIS_ DISPID,REFIID,LCID,WORD,DISPPARAMS*,VARIANT*,EXCEPINFO*,UINT*) PURE;
|
---|
| 693 |
|
---|
| 694 | STDMETHOD(put_onbeforeprint)(THIS_ VARIANT) PURE;
|
---|
| 695 | STDMETHOD(get_onbeforeprint)(THIS_ VARIANT*) PURE;
|
---|
| 696 | STDMETHOD(put_onafterprint)(THIS_ VARIANT) PURE;
|
---|
| 697 | STDMETHOD(get_onafterprint)(THIS_ VARIANT*) PURE;
|
---|
| 698 | };
|
---|
| 699 | #undef INTERFACE
|
---|
| 700 |
|
---|
| 701 | #ifdef __cplusplus
|
---|
| 702 | }
|
---|
| 703 | #endif
|
---|
| 704 | #endif
|
---|