Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE open(
- /* [in][defaultvalue] */ BSTR url,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR features,
- /* [in][defaultvalue] */ VARIANT_BOOL replace,
- /* [out][retval] */ IHTMLWindow2 **pomWindowResult) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_self(
- /* [out][retval] */ IHTMLWindow2 **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
- /* [out][retval] */ IHTMLWindow2 **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_window(
- /* [out][retval] */ IHTMLWindow2 **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE navigate(
- /* [in] */ BSTR url) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
- /* [out][retval] */ IHTMLDocument2 **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
- /* [out][retval] */ IHTMLEventObj **p) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModalDialog(
- /* [in] */ BSTR dialog,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [in][optional] */ VARIANT *varOptions,
- /* [out][retval] */ VARIANT *varArgOut) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE showHelp(
- /* [in] */ BSTR helpURL,
- /* [in][optional] */ VARIANT helpArg,
- /* [in][defaultvalue] */ BSTR features = L"") = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screen(
- /* [out][retval] */ IHTMLScreen **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Option(
- /* [out][retval] */ IHTMLOptionElementFactory **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_closed(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE scroll(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientInformation(
- /* [out][retval] */ IOmNavigator **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval(
- /* [in] */ BSTR expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearInterval(
- /* [in] */ long timerID) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offscreenBuffering(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offscreenBuffering(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE execScript(
- /* [in] */ BSTR code,
- /* [in][defaultvalue] */ BSTR language,
- /* [out][retval] */ VARIANT *pvarRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
- /* [out][retval] */ BSTR *String) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollBy(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollTo(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveTo(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveBy(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeTo(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeBy(
- /* [in] */ long x,
- /* [in] */ long y) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_external(
- /* [out][retval] */ IDispatch **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLWindow2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLWindow2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLWindow2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLWindow2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLWindow2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLWindow2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLWindow2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLWindow2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLWindow2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frames )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLFramesCollection2 **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultStatus )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultStatus )(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *setTimeout )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearTimeout )(
- IHTMLWindow2 * This,
- /* [in] */ long timerID);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *alert )(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR message);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *confirm )(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR message,
- /* [out][retval] */ VARIANT_BOOL *confirmed);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *prompt )(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR message,
- /* [in][defaultvalue] */ BSTR defstr,
- /* [out][retval] */ VARIANT *textdata);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Image )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLImageElementFactory **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_location )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLLocation **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_history )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IOmHistory **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *close )(
- IHTMLWindow2 * This);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_opener )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_opener )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_navigator )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IOmNavigator **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parent )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *open )(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR url,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR features,
- /* [in][defaultvalue] */ VARIANT_BOOL replace,
- /* [out][retval] */ IHTMLWindow2 **pomWindowResult);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_self )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_top )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_window )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *navigate )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR url);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeunload )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeunload )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onunload )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onunload )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onhelp )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onhelp )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresize )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresize )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onscroll )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onscroll )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [source][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLDocument2 **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_event )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLEventObj **p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *showModalDialog )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR dialog,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [in][optional] */ VARIANT *varOptions,
- /* [out][retval] */ VARIANT *varArgOut);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *showHelp )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR helpURL,
- /* [in][optional] */ VARIANT helpArg,
- /* [in][defaultvalue] */ BSTR features);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screen )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLScreen **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Option )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLOptionElementFactory **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )(
- IHTMLWindow2 * This);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_closed )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )(
- IHTMLWindow2 * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *scroll )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientInformation )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IOmNavigator **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *setInterval )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearInterval )(
- IHTMLWindow2 * This,
- /* [in] */ long timerID);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_offscreenBuffering )(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offscreenBuffering )(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *execScript )(
- IHTMLWindow2 * This,
- /* [in] */ BSTR code,
- /* [in][defaultvalue] */ BSTR language,
- /* [out][retval] */ VARIANT *pvarRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *String);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollBy )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollTo )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveTo )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveBy )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *resizeTo )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *resizeBy )(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_external )(
- IHTMLWindow2 * This,
- /* [out][retval] */ IDispatch **p);
-
- END_INTERFACE
- } IHTMLWindow2Vtbl;
- interface IHTMLWindow2
- {
- CONST_VTBL struct IHTMLWindow2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLWindow2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLWindow2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLWindow2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLWindow2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLWindow2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLWindow2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLWindow2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLWindow2_item(This,pvarIndex,pvarResult)
- (This)->lpVtbl -> item(This,pvarIndex,pvarResult)
- #define IHTMLWindow2_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLWindow2_get_frames(This,p)
- (This)->lpVtbl -> get_frames(This,p)
- #define IHTMLWindow2_put_defaultStatus(This,v)
- (This)->lpVtbl -> put_defaultStatus(This,v)
- #define IHTMLWindow2_get_defaultStatus(This,p)
- (This)->lpVtbl -> get_defaultStatus(This,p)
- #define IHTMLWindow2_put_status(This,v)
- (This)->lpVtbl -> put_status(This,v)
- #define IHTMLWindow2_get_status(This,p)
- (This)->lpVtbl -> get_status(This,p)
- #define IHTMLWindow2_setTimeout(This,expression,msec,language,timerID)
- (This)->lpVtbl -> setTimeout(This,expression,msec,language,timerID)
- #define IHTMLWindow2_clearTimeout(This,timerID)
- (This)->lpVtbl -> clearTimeout(This,timerID)
- #define IHTMLWindow2_alert(This,message)
- (This)->lpVtbl -> alert(This,message)
- #define IHTMLWindow2_confirm(This,message,confirmed)
- (This)->lpVtbl -> confirm(This,message,confirmed)
- #define IHTMLWindow2_prompt(This,message,defstr,textdata)
- (This)->lpVtbl -> prompt(This,message,defstr,textdata)
- #define IHTMLWindow2_get_Image(This,p)
- (This)->lpVtbl -> get_Image(This,p)
- #define IHTMLWindow2_get_location(This,p)
- (This)->lpVtbl -> get_location(This,p)
- #define IHTMLWindow2_get_history(This,p)
- (This)->lpVtbl -> get_history(This,p)
- #define IHTMLWindow2_close(This)
- (This)->lpVtbl -> close(This)
- #define IHTMLWindow2_put_opener(This,v)
- (This)->lpVtbl -> put_opener(This,v)
- #define IHTMLWindow2_get_opener(This,p)
- (This)->lpVtbl -> get_opener(This,p)
- #define IHTMLWindow2_get_navigator(This,p)
- (This)->lpVtbl -> get_navigator(This,p)
- #define IHTMLWindow2_put_name(This,v)
- (This)->lpVtbl -> put_name(This,v)
- #define IHTMLWindow2_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #define IHTMLWindow2_get_parent(This,p)
- (This)->lpVtbl -> get_parent(This,p)
- #define IHTMLWindow2_open(This,url,name,features,replace,pomWindowResult)
- (This)->lpVtbl -> open(This,url,name,features,replace,pomWindowResult)
- #define IHTMLWindow2_get_self(This,p)
- (This)->lpVtbl -> get_self(This,p)
- #define IHTMLWindow2_get_top(This,p)
- (This)->lpVtbl -> get_top(This,p)
- #define IHTMLWindow2_get_window(This,p)
- (This)->lpVtbl -> get_window(This,p)
- #define IHTMLWindow2_navigate(This,url)
- (This)->lpVtbl -> navigate(This,url)
- #define IHTMLWindow2_put_onfocus(This,v)
- (This)->lpVtbl -> put_onfocus(This,v)
- #define IHTMLWindow2_get_onfocus(This,p)
- (This)->lpVtbl -> get_onfocus(This,p)
- #define IHTMLWindow2_put_onblur(This,v)
- (This)->lpVtbl -> put_onblur(This,v)
- #define IHTMLWindow2_get_onblur(This,p)
- (This)->lpVtbl -> get_onblur(This,p)
- #define IHTMLWindow2_put_onload(This,v)
- (This)->lpVtbl -> put_onload(This,v)
- #define IHTMLWindow2_get_onload(This,p)
- (This)->lpVtbl -> get_onload(This,p)
- #define IHTMLWindow2_put_onbeforeunload(This,v)
- (This)->lpVtbl -> put_onbeforeunload(This,v)
- #define IHTMLWindow2_get_onbeforeunload(This,p)
- (This)->lpVtbl -> get_onbeforeunload(This,p)
- #define IHTMLWindow2_put_onunload(This,v)
- (This)->lpVtbl -> put_onunload(This,v)
- #define IHTMLWindow2_get_onunload(This,p)
- (This)->lpVtbl -> get_onunload(This,p)
- #define IHTMLWindow2_put_onhelp(This,v)
- (This)->lpVtbl -> put_onhelp(This,v)
- #define IHTMLWindow2_get_onhelp(This,p)
- (This)->lpVtbl -> get_onhelp(This,p)
- #define IHTMLWindow2_put_onerror(This,v)
- (This)->lpVtbl -> put_onerror(This,v)
- #define IHTMLWindow2_get_onerror(This,p)
- (This)->lpVtbl -> get_onerror(This,p)
- #define IHTMLWindow2_put_onresize(This,v)
- (This)->lpVtbl -> put_onresize(This,v)
- #define IHTMLWindow2_get_onresize(This,p)
- (This)->lpVtbl -> get_onresize(This,p)
- #define IHTMLWindow2_put_onscroll(This,v)
- (This)->lpVtbl -> put_onscroll(This,v)
- #define IHTMLWindow2_get_onscroll(This,p)
- (This)->lpVtbl -> get_onscroll(This,p)
- #define IHTMLWindow2_get_document(This,p)
- (This)->lpVtbl -> get_document(This,p)
- #define IHTMLWindow2_get_event(This,p)
- (This)->lpVtbl -> get_event(This,p)
- #define IHTMLWindow2_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLWindow2_showModalDialog(This,dialog,varArgIn,varOptions,varArgOut)
- (This)->lpVtbl -> showModalDialog(This,dialog,varArgIn,varOptions,varArgOut)
- #define IHTMLWindow2_showHelp(This,helpURL,helpArg,features)
- (This)->lpVtbl -> showHelp(This,helpURL,helpArg,features)
- #define IHTMLWindow2_get_screen(This,p)
- (This)->lpVtbl -> get_screen(This,p)
- #define IHTMLWindow2_get_Option(This,p)
- (This)->lpVtbl -> get_Option(This,p)
- #define IHTMLWindow2_focus(This)
- (This)->lpVtbl -> focus(This)
- #define IHTMLWindow2_get_closed(This,p)
- (This)->lpVtbl -> get_closed(This,p)
- #define IHTMLWindow2_blur(This)
- (This)->lpVtbl -> blur(This)
- #define IHTMLWindow2_scroll(This,x,y)
- (This)->lpVtbl -> scroll(This,x,y)
- #define IHTMLWindow2_get_clientInformation(This,p)
- (This)->lpVtbl -> get_clientInformation(This,p)
- #define IHTMLWindow2_setInterval(This,expression,msec,language,timerID)
- (This)->lpVtbl -> setInterval(This,expression,msec,language,timerID)
- #define IHTMLWindow2_clearInterval(This,timerID)
- (This)->lpVtbl -> clearInterval(This,timerID)
- #define IHTMLWindow2_put_offscreenBuffering(This,v)
- (This)->lpVtbl -> put_offscreenBuffering(This,v)
- #define IHTMLWindow2_get_offscreenBuffering(This,p)
- (This)->lpVtbl -> get_offscreenBuffering(This,p)
- #define IHTMLWindow2_execScript(This,code,language,pvarRet)
- (This)->lpVtbl -> execScript(This,code,language,pvarRet)
- #define IHTMLWindow2_toString(This,String)
- (This)->lpVtbl -> toString(This,String)
- #define IHTMLWindow2_scrollBy(This,x,y)
- (This)->lpVtbl -> scrollBy(This,x,y)
- #define IHTMLWindow2_scrollTo(This,x,y)
- (This)->lpVtbl -> scrollTo(This,x,y)
- #define IHTMLWindow2_moveTo(This,x,y)
- (This)->lpVtbl -> moveTo(This,x,y)
- #define IHTMLWindow2_moveBy(This,x,y)
- (This)->lpVtbl -> moveBy(This,x,y)
- #define IHTMLWindow2_resizeTo(This,x,y)
- (This)->lpVtbl -> resizeTo(This,x,y)
- #define IHTMLWindow2_resizeBy(This,x,y)
- (This)->lpVtbl -> resizeBy(This,x,y)
- #define IHTMLWindow2_get_external(This,p)
- (This)->lpVtbl -> get_external(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_frames_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLFramesCollection2 **p);
- void __RPC_STUB IHTMLWindow2_get_frames_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_defaultStatus_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLWindow2_put_defaultStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_defaultStatus_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLWindow2_get_defaultStatus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_status_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLWindow2_put_status_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_status_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLWindow2_get_status_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setTimeout_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
- void __RPC_STUB IHTMLWindow2_setTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearTimeout_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long timerID);
- void __RPC_STUB IHTMLWindow2_clearTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_alert_Proxy(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR message);
- void __RPC_STUB IHTMLWindow2_alert_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_confirm_Proxy(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR message,
- /* [out][retval] */ VARIANT_BOOL *confirmed);
- void __RPC_STUB IHTMLWindow2_confirm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_prompt_Proxy(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR message,
- /* [in][defaultvalue] */ BSTR defstr,
- /* [out][retval] */ VARIANT *textdata);
- void __RPC_STUB IHTMLWindow2_prompt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Image_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLImageElementFactory **p);
- void __RPC_STUB IHTMLWindow2_get_Image_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_location_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLLocation **p);
- void __RPC_STUB IHTMLWindow2_get_location_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_history_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IOmHistory **p);
- void __RPC_STUB IHTMLWindow2_get_history_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_close_Proxy(
- IHTMLWindow2 * This);
- void __RPC_STUB IHTMLWindow2_close_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_opener_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_opener_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_opener_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_opener_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_navigator_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IOmNavigator **p);
- void __RPC_STUB IHTMLWindow2_get_navigator_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_name_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLWindow2_put_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_name_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLWindow2_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_parent_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
- void __RPC_STUB IHTMLWindow2_get_parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_open_Proxy(
- IHTMLWindow2 * This,
- /* [in][defaultvalue] */ BSTR url,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR features,
- /* [in][defaultvalue] */ VARIANT_BOOL replace,
- /* [out][retval] */ IHTMLWindow2 **pomWindowResult);
- void __RPC_STUB IHTMLWindow2_open_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_self_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
- void __RPC_STUB IHTMLWindow2_get_self_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_top_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
- void __RPC_STUB IHTMLWindow2_get_top_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_window_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLWindow2 **p);
- void __RPC_STUB IHTMLWindow2_get_window_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_navigate_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR url);
- void __RPC_STUB IHTMLWindow2_navigate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onfocus_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onfocus_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onblur_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onblur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onblur_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onblur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onload_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onload_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onbeforeunload_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onbeforeunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onbeforeunload_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onbeforeunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onunload_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onunload_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onhelp_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onhelp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onhelp_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onhelp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onerror_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onerror_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onerror_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onerror_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onresize_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onresize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onresize_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onresize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onscroll_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_onscroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onscroll_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_onscroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_document_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLDocument2 **p);
- void __RPC_STUB IHTMLWindow2_get_document_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_event_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLEventObj **p);
- void __RPC_STUB IHTMLWindow2_get_event_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get__newEnum_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLWindow2_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showModalDialog_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR dialog,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [in][optional] */ VARIANT *varOptions,
- /* [out][retval] */ VARIANT *varArgOut);
- void __RPC_STUB IHTMLWindow2_showModalDialog_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showHelp_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR helpURL,
- /* [in][optional] */ VARIANT helpArg,
- /* [in][defaultvalue] */ BSTR features);
- void __RPC_STUB IHTMLWindow2_showHelp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_screen_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLScreen **p);
- void __RPC_STUB IHTMLWindow2_get_screen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Option_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IHTMLOptionElementFactory **p);
- void __RPC_STUB IHTMLWindow2_get_Option_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_focus_Proxy(
- IHTMLWindow2 * This);
- void __RPC_STUB IHTMLWindow2_focus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_closed_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLWindow2_get_closed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_blur_Proxy(
- IHTMLWindow2 * This);
- void __RPC_STUB IHTMLWindow2_blur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scroll_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_scroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_clientInformation_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IOmNavigator **p);
- void __RPC_STUB IHTMLWindow2_get_clientInformation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setInterval_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
- void __RPC_STUB IHTMLWindow2_setInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearInterval_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long timerID);
- void __RPC_STUB IHTMLWindow2_clearInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_offscreenBuffering_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow2_put_offscreenBuffering_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_offscreenBuffering_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow2_get_offscreenBuffering_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_execScript_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ BSTR code,
- /* [in][defaultvalue] */ BSTR language,
- /* [out][retval] */ VARIANT *pvarRet);
- void __RPC_STUB IHTMLWindow2_execScript_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_toString_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ BSTR *String);
- void __RPC_STUB IHTMLWindow2_toString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollBy_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_scrollBy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollTo_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_scrollTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveTo_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_moveTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveBy_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_moveBy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeTo_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_resizeTo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeBy_Proxy(
- IHTMLWindow2 * This,
- /* [in] */ long x,
- /* [in] */ long y);
- void __RPC_STUB IHTMLWindow2_resizeBy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_external_Proxy(
- IHTMLWindow2 * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTMLWindow2_get_external_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLWindow2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLWindow3_INTERFACE_DEFINED__
- #define __IHTMLWindow3_INTERFACE_DEFINED__
- /* interface IHTMLWindow3 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLWindow3;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4ae-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLWindow3 : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenLeft(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenTop(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp,
- /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout(
- /* [in] */ VARIANT *expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval(
- /* [in] */ VARIANT *expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE print( void) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clipboardData(
- /* [out][retval] */ IHTMLDataTransfer **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModelessDialog(
- /* [in][defaultvalue] */ BSTR url,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [in][optional] */ VARIANT *options,
- /* [out][retval] */ IHTMLWindow2 **pDialog) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLWindow3Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLWindow3 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLWindow3 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLWindow3 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLWindow3 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLWindow3 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLWindow3 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLWindow3 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenLeft )(
- IHTMLWindow3 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenTop )(
- IHTMLWindow3 * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *attachEvent )(
- IHTMLWindow3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp,
- /* [out][retval] */ VARIANT_BOOL *pfResult);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )(
- IHTMLWindow3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *setTimeout )(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT *expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *setInterval )(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT *expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *print )(
- IHTMLWindow3 * This);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeprint )(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeprint )(
- IHTMLWindow3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterprint )(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterprint )(
- IHTMLWindow3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clipboardData )(
- IHTMLWindow3 * This,
- /* [out][retval] */ IHTMLDataTransfer **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *showModelessDialog )(
- IHTMLWindow3 * This,
- /* [in][defaultvalue] */ BSTR url,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [in][optional] */ VARIANT *options,
- /* [out][retval] */ IHTMLWindow2 **pDialog);
-
- END_INTERFACE
- } IHTMLWindow3Vtbl;
- interface IHTMLWindow3
- {
- CONST_VTBL struct IHTMLWindow3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLWindow3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLWindow3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLWindow3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLWindow3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLWindow3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLWindow3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLWindow3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLWindow3_get_screenLeft(This,p)
- (This)->lpVtbl -> get_screenLeft(This,p)
- #define IHTMLWindow3_get_screenTop(This,p)
- (This)->lpVtbl -> get_screenTop(This,p)
- #define IHTMLWindow3_attachEvent(This,event,pDisp,pfResult)
- (This)->lpVtbl -> attachEvent(This,event,pDisp,pfResult)
- #define IHTMLWindow3_detachEvent(This,event,pDisp)
- (This)->lpVtbl -> detachEvent(This,event,pDisp)
- #define IHTMLWindow3_setTimeout(This,expression,msec,language,timerID)
- (This)->lpVtbl -> setTimeout(This,expression,msec,language,timerID)
- #define IHTMLWindow3_setInterval(This,expression,msec,language,timerID)
- (This)->lpVtbl -> setInterval(This,expression,msec,language,timerID)
- #define IHTMLWindow3_print(This)
- (This)->lpVtbl -> print(This)
- #define IHTMLWindow3_put_onbeforeprint(This,v)
- (This)->lpVtbl -> put_onbeforeprint(This,v)
- #define IHTMLWindow3_get_onbeforeprint(This,p)
- (This)->lpVtbl -> get_onbeforeprint(This,p)
- #define IHTMLWindow3_put_onafterprint(This,v)
- (This)->lpVtbl -> put_onafterprint(This,v)
- #define IHTMLWindow3_get_onafterprint(This,p)
- (This)->lpVtbl -> get_onafterprint(This,p)
- #define IHTMLWindow3_get_clipboardData(This,p)
- (This)->lpVtbl -> get_clipboardData(This,p)
- #define IHTMLWindow3_showModelessDialog(This,url,varArgIn,options,pDialog)
- (This)->lpVtbl -> showModelessDialog(This,url,varArgIn,options,pDialog)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenLeft_Proxy(
- IHTMLWindow3 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLWindow3_get_screenLeft_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenTop_Proxy(
- IHTMLWindow3 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLWindow3_get_screenTop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_attachEvent_Proxy(
- IHTMLWindow3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp,
- /* [out][retval] */ VARIANT_BOOL *pfResult);
- void __RPC_STUB IHTMLWindow3_attachEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_detachEvent_Proxy(
- IHTMLWindow3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp);
- void __RPC_STUB IHTMLWindow3_detachEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setTimeout_Proxy(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT *expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
- void __RPC_STUB IHTMLWindow3_setTimeout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setInterval_Proxy(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT *expression,
- /* [in] */ long msec,
- /* [in][optional] */ VARIANT *language,
- /* [out][retval] */ long *timerID);
- void __RPC_STUB IHTMLWindow3_setInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_print_Proxy(
- IHTMLWindow3 * This);
- void __RPC_STUB IHTMLWindow3_print_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onbeforeprint_Proxy(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow3_put_onbeforeprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onbeforeprint_Proxy(
- IHTMLWindow3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow3_get_onbeforeprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onafterprint_Proxy(
- IHTMLWindow3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLWindow3_put_onafterprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onafterprint_Proxy(
- IHTMLWindow3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLWindow3_get_onafterprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_clipboardData_Proxy(
- IHTMLWindow3 * This,
- /* [out][retval] */ IHTMLDataTransfer **p);
- void __RPC_STUB IHTMLWindow3_get_clipboardData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_showModelessDialog_Proxy(
- IHTMLWindow3 * This,
- /* [in][defaultvalue] */ BSTR url,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [in][optional] */ VARIANT *options,
- /* [out][retval] */ IHTMLWindow2 **pDialog);
- void __RPC_STUB IHTMLWindow3_showModelessDialog_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLWindow3_INTERFACE_DEFINED__ */
- #ifndef __IHTMLFrameBase_INTERFACE_DEFINED__
- #define __IHTMLFrameBase_INTERFACE_DEFINED__
- /* interface IHTMLFrameBase */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFrameBase;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f311-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFrameBase : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginWidth(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginWidth(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginHeight(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginHeight(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noResize(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noResize(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrolling(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrolling(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFrameBaseVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFrameBase * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFrameBase * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFrameBase * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFrameBase * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFrameBase * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFrameBase * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFrameBase * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameBorder )(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameBorder )(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameSpacing )(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameSpacing )(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginWidth )(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginWidth )(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginHeight )(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginHeight )(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noResize )(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noResize )(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrolling )(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrolling )(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLFrameBaseVtbl;
- interface IHTMLFrameBase
- {
- CONST_VTBL struct IHTMLFrameBaseVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFrameBase_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFrameBase_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFrameBase_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFrameBase_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFrameBase_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFrameBase_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFrameBase_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFrameBase_put_src(This,v)
- (This)->lpVtbl -> put_src(This,v)
- #define IHTMLFrameBase_get_src(This,p)
- (This)->lpVtbl -> get_src(This,p)
- #define IHTMLFrameBase_put_name(This,v)
- (This)->lpVtbl -> put_name(This,v)
- #define IHTMLFrameBase_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #define IHTMLFrameBase_put_border(This,v)
- (This)->lpVtbl -> put_border(This,v)
- #define IHTMLFrameBase_get_border(This,p)
- (This)->lpVtbl -> get_border(This,p)
- #define IHTMLFrameBase_put_frameBorder(This,v)
- (This)->lpVtbl -> put_frameBorder(This,v)
- #define IHTMLFrameBase_get_frameBorder(This,p)
- (This)->lpVtbl -> get_frameBorder(This,p)
- #define IHTMLFrameBase_put_frameSpacing(This,v)
- (This)->lpVtbl -> put_frameSpacing(This,v)
- #define IHTMLFrameBase_get_frameSpacing(This,p)
- (This)->lpVtbl -> get_frameSpacing(This,p)
- #define IHTMLFrameBase_put_marginWidth(This,v)
- (This)->lpVtbl -> put_marginWidth(This,v)
- #define IHTMLFrameBase_get_marginWidth(This,p)
- (This)->lpVtbl -> get_marginWidth(This,p)
- #define IHTMLFrameBase_put_marginHeight(This,v)
- (This)->lpVtbl -> put_marginHeight(This,v)
- #define IHTMLFrameBase_get_marginHeight(This,p)
- (This)->lpVtbl -> get_marginHeight(This,p)
- #define IHTMLFrameBase_put_noResize(This,v)
- (This)->lpVtbl -> put_noResize(This,v)
- #define IHTMLFrameBase_get_noResize(This,p)
- (This)->lpVtbl -> get_noResize(This,p)
- #define IHTMLFrameBase_put_scrolling(This,v)
- (This)->lpVtbl -> put_scrolling(This,v)
- #define IHTMLFrameBase_get_scrolling(This,p)
- (This)->lpVtbl -> get_scrolling(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_src_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameBase_put_src_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_src_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameBase_get_src_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_name_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameBase_put_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_name_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameBase_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_border_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameBase_put_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_border_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameBase_get_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameBorder_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameBase_put_frameBorder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameBorder_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameBase_get_frameBorder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameSpacing_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameBase_put_frameSpacing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameSpacing_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameBase_get_frameSpacing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginWidth_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameBase_put_marginWidth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginWidth_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameBase_get_marginWidth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginHeight_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameBase_put_marginHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginHeight_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameBase_get_marginHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_noResize_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLFrameBase_put_noResize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_noResize_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLFrameBase_get_noResize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_scrolling_Proxy(
- IHTMLFrameBase * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameBase_put_scrolling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_scrolling_Proxy(
- IHTMLFrameBase * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameBase_get_scrolling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFrameBase_INTERFACE_DEFINED__ */
- #ifndef __IHTMLScreen_INTERFACE_DEFINED__
- #define __IHTMLScreen_INTERFACE_DEFINED__
- /* interface IHTMLScreen */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLScreen;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f35c-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLScreen : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colorDepth(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bufferDepth(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bufferDepth(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_updateInterval(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_updateInterval(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availHeight(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availWidth(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSmoothingEnabled(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLScreenVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLScreen * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLScreen * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLScreen * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLScreen * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLScreen * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLScreen * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLScreen * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_colorDepth )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bufferDepth )(
- IHTMLScreen * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bufferDepth )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_updateInterval )(
- IHTMLScreen * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_updateInterval )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_availHeight )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_availWidth )(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontSmoothingEnabled )(
- IHTMLScreen * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- END_INTERFACE
- } IHTMLScreenVtbl;
- interface IHTMLScreen
- {
- CONST_VTBL struct IHTMLScreenVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLScreen_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLScreen_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLScreen_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLScreen_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLScreen_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLScreen_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLScreen_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLScreen_get_colorDepth(This,p)
- (This)->lpVtbl -> get_colorDepth(This,p)
- #define IHTMLScreen_put_bufferDepth(This,v)
- (This)->lpVtbl -> put_bufferDepth(This,v)
- #define IHTMLScreen_get_bufferDepth(This,p)
- (This)->lpVtbl -> get_bufferDepth(This,p)
- #define IHTMLScreen_get_width(This,p)
- (This)->lpVtbl -> get_width(This,p)
- #define IHTMLScreen_get_height(This,p)
- (This)->lpVtbl -> get_height(This,p)
- #define IHTMLScreen_put_updateInterval(This,v)
- (This)->lpVtbl -> put_updateInterval(This,v)
- #define IHTMLScreen_get_updateInterval(This,p)
- (This)->lpVtbl -> get_updateInterval(This,p)
- #define IHTMLScreen_get_availHeight(This,p)
- (This)->lpVtbl -> get_availHeight(This,p)
- #define IHTMLScreen_get_availWidth(This,p)
- (This)->lpVtbl -> get_availWidth(This,p)
- #define IHTMLScreen_get_fontSmoothingEnabled(This,p)
- (This)->lpVtbl -> get_fontSmoothingEnabled(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_colorDepth_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_colorDepth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_bufferDepth_Proxy(
- IHTMLScreen * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLScreen_put_bufferDepth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_bufferDepth_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_bufferDepth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_width_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_height_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_updateInterval_Proxy(
- IHTMLScreen * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLScreen_put_updateInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_updateInterval_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_updateInterval_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availHeight_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_availHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availWidth_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen_get_availWidth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_fontSmoothingEnabled_Proxy(
- IHTMLScreen * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLScreen_get_fontSmoothingEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLScreen_INTERFACE_DEFINED__ */
- #ifndef __IHTMLScreen2_INTERFACE_DEFINED__
- #define __IHTMLScreen2_INTERFACE_DEFINED__
- /* interface IHTMLScreen2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLScreen2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f84a-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLScreen2 : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalXDPI(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalYDPI(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceXDPI(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceYDPI(
- /* [out][retval] */ long *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLScreen2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLScreen2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLScreen2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLScreen2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLScreen2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLScreen2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLScreen2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLScreen2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_logicalXDPI )(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_logicalYDPI )(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_deviceXDPI )(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_deviceYDPI )(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
-
- END_INTERFACE
- } IHTMLScreen2Vtbl;
- interface IHTMLScreen2
- {
- CONST_VTBL struct IHTMLScreen2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLScreen2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLScreen2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLScreen2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLScreen2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLScreen2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLScreen2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLScreen2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLScreen2_get_logicalXDPI(This,p)
- (This)->lpVtbl -> get_logicalXDPI(This,p)
- #define IHTMLScreen2_get_logicalYDPI(This,p)
- (This)->lpVtbl -> get_logicalYDPI(This,p)
- #define IHTMLScreen2_get_deviceXDPI(This,p)
- (This)->lpVtbl -> get_deviceXDPI(This,p)
- #define IHTMLScreen2_get_deviceYDPI(This,p)
- (This)->lpVtbl -> get_deviceYDPI(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalXDPI_Proxy(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen2_get_logicalXDPI_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalYDPI_Proxy(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen2_get_logicalYDPI_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceXDPI_Proxy(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen2_get_deviceXDPI_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceYDPI_Proxy(
- IHTMLScreen2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLScreen2_get_deviceYDPI_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLScreen2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLWindow4_INTERFACE_DEFINED__
- #define __IHTMLWindow4_INTERFACE_DEFINED__
- /* interface IHTMLWindow4 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLWindow4;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f6cf-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLWindow4 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createPopup(
- /* [in][optional] */ VARIANT *varArgIn,
- /* [out][retval] */ IDispatch **ppPopup) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameElement(
- /* [out][retval] */ IHTMLFrameBase **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLWindow4Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLWindow4 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLWindow4 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLWindow4 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLWindow4 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLWindow4 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLWindow4 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLWindow4 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createPopup )(
- IHTMLWindow4 * This,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [out][retval] */ IDispatch **ppPopup);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameElement )(
- IHTMLWindow4 * This,
- /* [out][retval] */ IHTMLFrameBase **p);
-
- END_INTERFACE
- } IHTMLWindow4Vtbl;
- interface IHTMLWindow4
- {
- CONST_VTBL struct IHTMLWindow4Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLWindow4_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLWindow4_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLWindow4_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLWindow4_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLWindow4_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLWindow4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLWindow4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLWindow4_createPopup(This,varArgIn,ppPopup)
- (This)->lpVtbl -> createPopup(This,varArgIn,ppPopup)
- #define IHTMLWindow4_get_frameElement(This,p)
- (This)->lpVtbl -> get_frameElement(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_createPopup_Proxy(
- IHTMLWindow4 * This,
- /* [in][optional] */ VARIANT *varArgIn,
- /* [out][retval] */ IDispatch **ppPopup);
- void __RPC_STUB IHTMLWindow4_createPopup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_get_frameElement_Proxy(
- IHTMLWindow4 * This,
- /* [out][retval] */ IHTMLFrameBase **p);
- void __RPC_STUB IHTMLWindow4_get_frameElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLWindow4_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_FramesCollection;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f7f6-98b5-11cf-bb82-00aa00bdce0b")
- FramesCollection;
- #endif
- #ifndef __DispHTMLScreen_DISPINTERFACE_DEFINED__
- #define __DispHTMLScreen_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLScreen */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLScreen;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f591-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLScreen : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLScreenVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLScreen * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLScreen * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLScreen * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLScreen * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLScreen * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLScreen * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLScreen * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } DispHTMLScreenVtbl;
- interface DispHTMLScreen
- {
- CONST_VTBL struct DispHTMLScreenVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLScreen_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLScreen_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLScreen_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLScreen_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLScreen_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLScreen_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLScreen_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __DispHTMLScreen_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLScreen;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f35d-98b5-11cf-bb82-00aa00bdce0b")
- HTMLScreen;
- #endif
- #ifndef __DispHTMLWindow2_DISPINTERFACE_DEFINED__
- #define __DispHTMLWindow2_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLWindow2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLWindow2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f55d-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLWindow2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLWindow2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLWindow2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLWindow2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLWindow2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLWindow2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLWindow2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLWindow2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLWindow2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } DispHTMLWindow2Vtbl;
- interface DispHTMLWindow2
- {
- CONST_VTBL struct DispHTMLWindow2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLWindow2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLWindow2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLWindow2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLWindow2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLWindow2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLWindow2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLWindow2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __DispHTMLWindow2_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLWindow2;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D48A6EC6-6A4A-11cf-94A7-444553540000")
- HTMLWindow2;
- #endif
- #ifndef __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__
- #define __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLWindowProxy */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLWindowProxy;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f55e-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLWindowProxy : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLWindowProxyVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLWindowProxy * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLWindowProxy * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLWindowProxy * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLWindowProxy * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLWindowProxy * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLWindowProxy * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLWindowProxy * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } DispHTMLWindowProxyVtbl;
- interface DispHTMLWindowProxy
- {
- CONST_VTBL struct DispHTMLWindowProxyVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLWindowProxy_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLWindowProxy_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLWindowProxy_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLWindowProxy_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLWindowProxy_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLWindowProxy_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLWindowProxy_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLWindowProxy;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f391-98b5-11cf-bb82-00aa00bdce0b")
- HTMLWindowProxy;
- #endif
- #ifndef __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLDocumentEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLDocumentEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f613-98b5-11cf-bb82-00aa00bdce0b")
- HTMLDocumentEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLDocumentEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLDocumentEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLDocumentEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLDocumentEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLDocumentEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLDocumentEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLDocumentEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLDocumentEvents2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } HTMLDocumentEvents2Vtbl;
- interface HTMLDocumentEvents2
- {
- CONST_VTBL struct HTMLDocumentEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLDocumentEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLDocumentEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLDocumentEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLDocumentEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLDocumentEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLDocumentEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLDocumentEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLDocumentEvents_DISPINTERFACE_DEFINED__
- #define __HTMLDocumentEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLDocumentEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLDocumentEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f260-98b5-11cf-bb82-00aa00bdce0b")
- HTMLDocumentEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLDocumentEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLDocumentEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLDocumentEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLDocumentEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLDocumentEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLDocumentEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLDocumentEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLDocumentEvents * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } HTMLDocumentEventsVtbl;
- interface HTMLDocumentEvents
- {
- CONST_VTBL struct HTMLDocumentEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLDocumentEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLDocumentEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLDocumentEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLDocumentEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLDocumentEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLDocumentEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLDocumentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __HTMLDocumentEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLDocument3_INTERFACE_DEFINED__
- #define __IHTMLDocument3_INTERFACE_DEFINED__
- /* interface IHTMLDocument3 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLDocument3;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f485-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLDocument3 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE recalc(
- /* [in][defaultvalue] */ VARIANT_BOOL fForce = 0) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextNode(
- /* [in] */ BSTR text,
- /* [out][retval] */ IHTMLDOMNode **newTextNode) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_documentElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp,
- /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange(
- /* [out][retval] */ VARIANT *p) = 0;
-