[ros-dev] [ros-diffs] [hpoussin] 23540: Add code to start the screensaver from winlogon
James Tabor
jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Sat Aug 12 06:08:26 CEST 2006
James Tabor wrote:
>
> In ntuser/message.c & desktop.c, I noticed that the switch code uses a static PW_O InputDesktop.
> This is used in message.c when looking for broadcasting,, etc. It's indirectly called by
> IntGetDesktopWindow which returns the active desktop that is stored in InputDesktop.
> SO,,,,, multi desktops w/o a common root message hook?,,,,,,
>
>>Plus a few less important ones:
>>- When sending a message with HWND_BROADCAST, the invisible SAS window doesn't get the message
>
> In ntuser/message.c, co_IntDoSendMessage doesn't support recursive entry for HWND_BROADCAST.
> A good example for doing this is UserPostMessage. If it does, I did not see yet.
>
Sorry, I found it on the next page of the print out. The message broadcast still uses the desktop
as the root to all of the children. I haven't read your work on SAS, does your window use the
desktop as a parent?
Thanks,
James
More information about the Ros-dev
mailing list