diff --git a/windows/defwnd.c b/windows/defwnd.c index 5b561c2a1da07608fac91b08f52ca5fc7fb04c70..88d36321c765fbc174db052c9f6812c8c064b02a 100644 --- a/windows/defwnd.c +++ b/windows/defwnd.c @@ -299,7 +299,9 @@ static BOOL DEFWND_ImmIsUIMessageA( HWND hwndIME, UINT msg, WPARAM wParam, LPARA static BOOL DEFWND_ImmIsUIMessageW( HWND hwndIME, UINT msg, WPARAM wParam, LPARAM lParam ) { - HINSTANCE hInstIMM = GetModuleHandleA( "imm32" ); + static const WCHAR imm32W[] = {'i','m','m','3','2',0}; + + HINSTANCE hInstIMM = GetModuleHandleW( imm32W ); BOOL (WINAPI *pFunc)(HWND,UINT,WPARAM,LPARAM); BOOL fRet = FALSE;