Quoting Max Renshaw-Fox <[EMAIL PROTECTED]>:

> [Patrick Said]
> 
> Have a program send the message ABN_FULLSCREENAPP setting the lparam to
> TRUE
> when the application goes to fullscreen and send it again with lparam set
> to
> FALSE to restore the taskbar. This will also hide/unhide any other appbars
> that
> are open on the desktop.
> 
> For more info look up ABN_FULLSCREENAPP in the Win32 SDK help file
> 
> []
> 
> Or hook the message queue and respond to that

The appbar(s) (including the Taskbar) are to respond to this message by 
changing their z-order so they fall to the bottom. An application window can 
then go full-screen by occupying the space normally occupied by appbars. 

I think the key question to ask is, who is responsible for sending the message, 
for example does the OS send it in response to something else, and does it send 
the message to each appbar.

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to