不使用 explorer.exe 最小化窗口?

不使用 explorer.exe 最小化窗口?

我正在用 Rainmeter 为自己制作一个自定义桌面。其他一切都用一些简单的 Rainmeter 皮肤完成了,其实一切都相当简单。

但我在这一点上陷入了困境。当我结束 explorer.exe 任务时,我预期的程序会最小化然后消失,所以我必须使用 alt-tab 才能恢复它们。我打算再制作一个皮肤来管理最小化的程序。它会很棒,很漂亮。我会从拥有如此出色的桌面中收获因果报应。

但是当我最小化某些程序时,它们并没有消失。它们只是最小化到屏幕左下方,水平堆叠。它们只显示打开/最大化/关闭的三个按钮,看起来非常丑陋。我该如何解决这个问题?我希望程序在最小化时消失。我试过谷歌搜索,但没有什么帮助。

答案1

不要杀死explorer.exe。

它是您的 shell,是系统正常运行所必需的。它不仅显示任务栏。它还提供 Windows 资源管理器和许多其他系统组件。浏览器(或其他 shell)需要 Windows 正常运行

如果要隐藏任务栏,请右键单击它并选择特性,然后选择自动隐藏任务栏

如果你想永久隐藏任务栏(并且因此损害你的工作效率,呃......?),

答案2

使用可以像 Explorer 一样捕获任务的程序,例如 RocketDock 或其他程序。

Windows 将所有打开的程序保留在左下角,而 Explorer 只是隐藏这些程序并在任务栏中放置引用。这可以通过编程和 Windows API 调用来实现。我年轻的时候甚至在 Visual Basic 5 中做过类似的事情。

任何 shell 应用程序都会这样做,因此您可能需要寻找替代 shell,或者只保留 Explorer 并隐藏任务栏。请注意,桌面快捷方式图标和右键单击菜单也是 explorer.exe 进程的一部分。

答案3

我设法让它工作起来,感谢 Reddit 上一位热心人士推荐我查看 bblean。

对于将来遇到此问题的任何人来说,bblean 绝对是极好的选择。https://app.box.com/s/7xxec65375msrwz4ni6x

目前它已经停产了,但它是开源的。 http://bb4win.sourceforge.net/bblean/files/

因此,我成功地从桌面上彻底删除了 explorer.exe,并将内存使用率从 40% 降至 20%。在我看来,这真是太棒了。

相关内容