Start menu showing after bootup

D

Doug Gordon

Our system is designed to run with or without a kbd/mouse attached. When
doing final configuration after FBA but before resealing, I move the taskbar
to the side of the screen and set it for Auto-Hide. In the past, I've
noticed that when the system boots, the taskbar will sometimes appear for a
while and then hides itself.

On my newest system generation, however, when the system boots, not only
does the taskbar stay visible, but the main Start menu also appears on the
screen, the same as if someone had clicked the Start button. If a mouse is
attached, clicking elsewhere on the screen will make this go away and the
taskbar hides, but this is obviously pretty annoying to say the least. Plus,
it will not go over too well on headless configurations.

Anyone know what might be going on here? Is this another one of those
obscure registry settings that I should tweak?

Doug Gordon
 
D

Doug Gordon

Well, here I go again with an apparent non-problem. I did another EWF commit
on the system, and after the reboot it looks OK -- back to the usual taskbar
behavior.

Doug G
 
K

KM

Doug,

You fixed your problems but I was just wanting to mention one tweak you can do at run time to completely hide the StartMenu and
Taskbar if needed.
This way your device users will not have any problems with the Explorer Shell GUI on the headless system.

Compile a simple app that makes a call to FindWindow() on "Shell_TrayWnd" window class name and then just do a ShowWindow(SW_HIDE)
for this window handle.
The same you should do with "Progman" and Desktop windows. You better also disable the windows (EnableWindow(FALSE)).

I've got a similar app code and binaries, let me know if you'd need it.
 
D

Doug Gordon

Thanks for the offer, but even our headless configurations have the option
of plugging in a USB kbd/mouse in order to do special maintenance tasks, so
we need the taskbar to be available.

Doug
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top