imm32: Use the PostMessageW for WM_IME_NOTIFY message.
Aric Stewart
aric at codeweavers.com
Mon Mar 12 08:21:52 CDT 2007
Hello,
yes, I think that is a good change.
I use kinput2 for testing Japanese on linux.
-aric
Byeong-Sik Jeon wrote:
> Thank you. I understand.
>
> In my previous persnal mail for you([2/3] patch), how do you think about
> attached patch?
>
> and what is your xim program? I can't input Japanese string with
> scim( my xim program ).
>
>
> Aric Stewart wrote:
>> I am pretty sure that these are done via SendMessage when I checked with
>> Spy++. Additional a number of the applications I am working with hang
>> when the WM_IME_NOTIFY is sent out of order.
>>
>> -aric
>>
>> Byeong-Sik Jeon wrote:
>>> We have to call PostMessage to send WM_IME_NOTIFY message.
>>> To send WM_IME_CONTROL, we use SendMessage, but WM_IME_NOTIFY is not...
>>>
>
>
> ------------------------------------------------------------------------
>
> diff --git a/dlls/imm32/imm.c b/dlls/imm32/imm.c
> index 02a362e..efff846 100644
> --- a/dlls/imm32/imm.c
> +++ b/dlls/imm32/imm.c
> @@ -1446,7 +1446,6 @@ BOOL WINAPI ImmSetOpenStatus(HIMC hIMC, BOOL fOpen)
>
> if (hIMC == (HIMC)FROM_IME)
> {
> - ImmInternalSetOpenStatus(fOpen);
> ImmInternalSendIMENotify(IMN_SETOPENSTATUS, 0);
> return TRUE;
> }
More information about the wine-devel
mailing list