On 07/14/2011 09:50 AM, Alexandre Julliard wrote:
> Jay Yang <jkell...@gmail.com> writes:
>
>> @@ -240,7 +240,7 @@ static HRESULT WINAPI 
>> RecycleBinMenu_InvokeCommand(IContextMenu2 *iface,
>>      LPCSTR verb = pici->lpVerb;
>>      if(!HIWORD(verb))
>>      {
>> -        switch((UINT)verb)
>> +        switch((UINT_PTR)verb)
> Actually the HIWORD() is more problematic.
>
What's the best way to do this then. Since the msdn documentation on this 
assumes that pointers are
32 bit, which is obviously wrong. Should I do something like 
"if((verb&0xFFFF)==verb)"?

--
Jay Yang



Reply via email to