[英]Using Windows Shell (File Explorer) without Taskbar
我目前正在嘗試編寫另一種任務欄軟件(使用Python)以更好地進行自定義,而其中一個主要的絆腳石就是禁用任務欄。 我的應用程序可以很好地放在任務欄上,但是如果用戶按下Windows鍵或Ctrl + Esc,則會彈出“開始”菜單,並且Windows任務欄位於最前面。 由於任務欄是由explorer.exe
控制的,因此我查找了禁用Explorer的方法,並找到了此解決方案來編輯注冊表項並更改Windows Shell,從而有效地禁用了Explorer。 毫無疑問,此問題是Windows資源管理器(文件資源管理器)也被禁用。 現在,我也可以嘗試制作一個自定義資源管理器,但是理想情況下,我希望有一種無需任務欄即可運行文件資源管理器的方法。
Tl; dr:我不需要通過殺死Windows資源管理器進程來打開任務欄,但也需要文件資源管理器。
我認為那是不可能的。
我碰巧有Windows 2000的源代碼。 我只是看了一眼看看explorer
文件夾。
tray.c
>負責處理圖標和系統托盤行為。
task.c
>負責處理任務欄的功能和行為。
startmenu.cpp
>負責開始菜單的功能和行為。
我可以肯定這沒有太大變化,並且任務欄是由explorer
進程控制的。
因此,我認為您不可能達到的目標。
編輯 :我上面提到的文件很久以前就已經在網上泄露,而我碰巧只是出於研究目的而擁有一份副本,而我絕不認可/鼓勵這種泄露。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.