[Bug 12496] New: SSF: SendMessage Error MessageBox ends program

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Apr 11 00:27:44 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=12496

           Summary: SSF: SendMessage Error MessageBox ends program
           Product: Wine
           Version: 0.9.58.
          Platform: PC-x86-64
               URL: http://www7a.biglobe.ne.jp/%7Ephantasy/ssf/files/SSF_009
                    _beta.zip
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: user32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: james.jrp015 at gmail.com


Created an attachment (id=12059)
 --> (http://bugs.winehq.org/attachment.cgi?id=12059)
WINEDEBUG=+win,+msg,+relay wine SSF

The program displays a Messagebox with a SendMessage Error.

Decompiling with REC indicates that either

1)  SendMessageA with hWnd=ImmGetDefaultIMEWnd90 msg=WM_IME_CONTROL and
wParam=IMC_CLOSESTATUSWINDOW = &H21 should return a 0 in this case=.

or

2)  ImmGetDefaultIMEWnd() should return 0. 

I think it's probably #1, but ImmGetDefaultIMEWnd does have a FIXME.

I wonder if all the WM_IME_RETURN values should be reversed from 1 to 0, but I
modified my code to return a zero in this one circumstance and the program did
go slightly further, but I don't know if it's the right thing to do.  

Here's a MSDN reference for WM_IME_CONTROL messages:

http://msdn2.microsoft.com/en-us/library/ms776174(VS.85).aspx


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list