Does wine send window messages without waiting apps to reenter userdll?

Javier Pimás elpochodelagente at gmail.com
Fri Aug 28 11:51:53 CDT 2015


List of messages below. Just opened the window (which caused some) and
moved it through the screen (which caused others). These are

0x21    WM_MOUSEACTIVATE
0x46    WM_WINDOWPOSCHANGING
0x47    WM_WINDOWPOSCHANGED
0x03    WM_MOVE
0x1F    WM_CANCELMODE
0x86    WM_NCACTIVATE
0x06    WM_ACTIVATE
0x1C    WM_KILLFOCUS
0x08    WM_ACTIVATEAPP


In order:

# just for opening
Received message 21 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage

# when moving
Received message 1f while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 46 while in WaitMessage
Received message 47 while in WaitMessage
Received message 3 while in WaitMessage
Received message 1f while in WaitMessage
Received message 86 while in WaitMessage
Received message 6 while in WaitMessage
Received message 1c while in WaitMessage
Received message 8 while in WaitMessage


On Fri, Aug 28, 2015 at 1:27 PM, Dmitry Timoshkov <dmitry at baikal.ru> wrote:

> Javier Pimás <elpochodelagente at gmail.com> wrote:
>
> > I wrote a small test which I attach here, very small program where you
> can
> > see if WndProc is called from WaitMessage. It fails, which I think shows
> > what I doubted is actually happening. Tested in the old 1.6.2 wine and
> also
> > in 1.7.50.
>
> It would be interesting to know what kind of messages you observe the test
> app receives during WaitMessage().
>
> --
> Dmitry.
>



-- 
Javier Pimás
Ciudad de Buenos Aires
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20150828/0675af6c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: msgloop.c
Type: text/x-csrc
Size: 1889 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20150828/0675af6c/attachment.c>


More information about the wine-devel mailing list