[2/3] mshtml: Pass IID_IHTMLBodyElement to the IDispatchEx interface

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Wed Aug 27 15:55:29 CDT 2008


Hi Jacek,
    Thanks for you feedback.

Jacek Caban wrote:
> Hi Alistair,
> 
> You should add
>     IHTMLDOMNode_tid,
>     IHTMLDOMNode2_tid,
>     IHTMLElement_tid,
>     IHTMLElement2_tid,
Can you tell me what this list is for?

> here.
> 
>> +static dispex_static_data_t HTMLBodyElement_dispex = {
>> +    NULL,
>> +    IHTMLBodyElement_tid,
> 
> 
> You should use DispHTMLBodyElement here.
> 
I assumed the DispHTMLBodyElement_tid == DIID_IHTMLBodyElement, based 
off the current implementation, but DIID_IHTMLBodyElement doesn't exist 
in the mshtml.h file (Microsoft one).  This is why I used 
IHTMLBodyElement_tid.
So make DispHTMLBodyElement_tid = IID_IHTMLBodyElement?

Best Regards
  Alistair Leslie-Hughes




More information about the wine-devel mailing list