oleaut32: Add DISPID_PICT_RENDER support to OLEPictureImpl_Invoke
Nikolay Sivov
bunglehead at gmail.com
Tue Jul 12 05:30:48 CDT 2011
On Tue, Jul 12, 2011 at 1:19 PM, Alistair Leslie-Hughes
<leslie_alistair at hotmail.com> wrote:
> Hi,
>
>
> Changelog:
> oleaut32: Add DISPID_PICT_RENDER support to OLEPictureImpl_Invoke
>
+ case DISPID_PICT_RENDER:
+ if (wFlags & DISPATCH_METHOD)
+ {
+ TRACE("DISPID_PICT_RENDER %d %d %d %d %d %d %d %d %d %d\n",
+ V_VT(&pDispParams->rgvarg[0]), V_VT(&pDispParams->rgvarg[1]),
+ V_VT(&pDispParams->rgvarg[2]), V_VT(&pDispParams->rgvarg[3]),
+ V_VT(&pDispParams->rgvarg[4]), V_VT(&pDispParams->rgvarg[5]),
+ V_VT(&pDispParams->rgvarg[6]), V_VT(&pDispParams->rgvarg[7]),
+ V_VT(&pDispParams->rgvarg[8]), V_VT(&pDispParams->rgvarg[9]));
+
+ return IPicture_Render(&This->IPicture_iface,
(HDC)V_I4(&pDispParams->rgvarg[9]),
+ V_I4(&pDispParams->rgvarg[8]),
V_I4(&pDispParams->rgvarg[7]),
+ V_I4(&pDispParams->rgvarg[6]),
V_I4(&pDispParams->rgvarg[5]),
+ V_I4(&pDispParams->rgvarg[4]),
V_I4(&pDispParams->rgvarg[3]),
+ V_I4(&pDispParams->rgvarg[2]),
V_I4(&pDispParams->rgvarg[1]),
+
(LPCRECT)&V_I4(&pDispParams->rgvarg[0]));
+ }
+ break;
Correct me if I'm wrong, isn't it supposed to coerce arguments here?
>
> Best Regards
> Alistair Leslie-Hughes
>
>
>
>
More information about the wine-devel
mailing list