I have seen full-screen programs using an auto-hide menu at the top of the screen.

I've searched the WIN32 API help file and also tried searching the MS library for some indication on how to achieve that, but without any success.

I certainly would appreciate any guidance on that subject.

Posted on 2004-01-26 23:04:26 by Raymond
Hi Raymond,

Guess #1
its a popup menu activated / deactivated by your mouse move
Guess #2
its not a menu, its a dialog - activated / deactivated by your mouse move
Guess #3
A simple menu: Inserted and removed on conditions given by the user`s action.
Guess #4
a custome control

maybe you can post a screenshot or give a program title example ?
Posted on 2004-01-27 03:26:35 by Ranma_at
Your Guess #1 was correct. It's like Windows' auto-hide taskbar. One of the programs where I have seen it is Moraff's pinball app called CPinball.

I know I could simulate such auto-hide with the SetMenu function (maybe that's what CPinball is doing). But this requires constant analysis of the location of the mouse cursor by the app itself instead of relying on a Windows feature such as for its taskbar.

That's why I'm inquiring if anybody is aware of a Windows function to auto-hide a menu.

Posted on 2004-01-27 14:00:01 by Raymond