explorer shell task bar

  • Thread starter Thread starter JB@plexon
  • Start date Start date
J

JB@plexon

I want to use explorer shell, but not the task bar. Can I disable the
taskbar, by removing an explorer app. dependency?
 
Taskbar is a part of Explorer (app).

Will the Taskbar Auto-Hide feature work for you?
If so, search for "StuckRects2" in this NG archive.

If not and you have some programming skills, you may consider developing a
simple app that will find top-level window with "Shell_TrayWnd" class name
and hide it.
I've done a similar app a while ago and it worked pretty well.

KM
 
If only there was a program that would start another application and set it to
invisible (like "cmd.exe /c start /max" can start a program and set it
maximized), then it could be run as a custom shell.

e.g.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\She
ll = "run.exe /invisible explorer.exe"
 
Dennis,

And what is the problem to develop the app?
Just use CreateProcess API and specify wShowWindow=SW_SHOWMINIMIZED of passed STARTUPINFO structure (make sure dwFlags includes
STARTF_USESHOWWINDOW bit set).
Or use ShellExecute[Ex] (..., SW_SHOWMAXIMIZED) call.

It may appear that not all apps process the "show window" startup info, so you may need to do some tweak per app specific (e.g.,
find the launched app main window with FindWindow API and minimized/hide it manually with a ShowWindow call).
 
Back
Top