user32: Move IME Window Procedure to user32

Alexandre Julliard julliard at winehq.org
Mon Nov 10 05:27:21 CST 2014


Piotr Caban <piotr.caban at gmail.com> writes:

> On 11/10/14 12:02, Alexandre Julliard wrote:
>> In which case does it make a difference to load it this way?
> It makes it possible to load and unload imm32.dll. On the other hand
> it leaves user32 dll in broken state, that leads to crashes while
> calling some user32 functions on windows (tested on Windows 7 and XP).

Yes, but is there really an app that depends on being able to unload
imm32?

>> But the real bad part is passing a function pointer through the magic
>> DWORD. There has to be a better way.
> Do you think that adding additional export to wine's imm32 is acceptable?

It's not great, but it's less offensive, if there's no other way.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list