最小化視窗而不使用explorer.exe?

最小化視窗而不使用explorer.exe?

我正在使用 Rainmeter 為自己製作一個自訂桌面。我已經用一些簡單的雨量計皮膚完成了其他所有事情,這確實相當簡單。

但我在這一點上陷入了困境。當我結束 explorer.exe 任務時,我預期的程式最小化並消失,所以我必須使用 alt-tab 來恢復它們。我只是想製作另一個皮膚來管理最小化程序。這將會是偉大的、美麗的。我將從擁有如此出色的桌面中獲得業力。

但是當我最小化某些程式時,它們並沒有消失。它們只是最小化到螢幕左下角,水平堆疊。它們只顯示打開/最大化/關閉的三個按鈕,看起來非常醜陋。我該如何解決這個問題?我希望當我最小化它們時這些程序就會消失。我嘗試過谷歌搜索,但沒有什麼真正有幫助..

答案1

不要殺死explorer.exe。

這是您的 shell,您的系統需要它才能正常工作。它不僅顯示任務欄。它還提供 Windows 資源管理器和許多其他系統元件。資源管理器(或其他一些外殼)Windows 正常運作需要

如果您想隱藏任務欄,請右鍵單擊它並選擇特性,然後選擇自動隱藏工作列

如果您想永久隱藏工作列(並且為了……呃……而損害您的工作效率),

答案2

使用可以像 Explorer 一樣捕獲任務的程序,例如 RocketDock 或其他程式。

Windows 將所有開啟的程式保留在左下角,而資源管理器只是隱藏這些程式並將參考放置在我們的工作列中。這可以透過程式設計和 Windows API 呼叫來完成。當我年輕的時候,我甚至在 Visual Basic 5 中做過類似的事情。

任何 shell 應用程式也會執行此操作,因此您可能需要尋找替代 shell,或只保留資源管理器並隱藏工作列。請注意,桌面捷徑圖示和右鍵選單也是explorer.exe進程的一部分。

答案3

我設法讓它工作,感謝 Reddit 的一位樂於助人的人,他建議我查看 bblean。

對於將來也遇到這個問題的任何人來說,bblean 絕對是太棒了。https://app.box.com/s/7xxec65375msrwz4ni6x

目前它已經停產了,但它是開源的。 http://bb4win.sourceforge.net/bblean/files/

因此,我成功地從桌面上完全刪除了 explorer.exe,並將記憶體使用率從 40% 降低到了 20%。在我看來,這絕對是太棒了。

相關內容