从 Windows 任务栏通知区域中删除被杀死的进程

ton*_*sid 5 taskbar icons windows-xp

有一些 Windows 程序会在任务栏通知区域中创建一个图标。即使这些进程被杀死,它们的任务栏图标仍然存在,直到您将鼠标悬停在它上面,然后它才会消失。有没有另一种方法可以让它们消失而不必将鼠标悬停在它们上面?

Wil*_*sum 3

不幸的是答案是否定的 - 这在 Windows Vista 和 Windows 7 上也是一样的。

原因是它们由 Explorer 进程显示,除非应用程序安全退出,否则它不会向 Explorer 发送有关处理图标的通知。

除了关闭并重新打开资源管理器本身之外,我不确定是否可以完成此操作。我猜测这在技术上是可能的,因为我记得几年前我在学校时使用过一个名为 Dohide 的程序,该程序隐藏正在运行的进程。但这只是隐藏,它没有检测并关闭正在运行的......

...无论如何,我从来没有遇到过任何应用程序可以做到这一点。坦率地说,如果应用程序确实崩溃了,制造商/开发人员应该真正着手修复它,并且将鼠标放在图标上确实可以解决问题,所以我猜没有人认为值得创建一个应用程序或方式围绕这个。