【发布时间】:2015-11-09 16:19:43
【问题描述】:
有很多 NotifyIcon 属于已终止的进程。 (到目前为止,我已经看到了多达 24 个这样的图标。) 如果用户将鼠标光标移到这些图标上,它们就会消失。
如何以编程方式清除所有“死”的 NotifyIcon?
编辑 1:
一些深入的谷歌搜索表明可以枚举 NotifyIcons 的 HWND。
进一步的工作是微不足道的。稍后会尝试。
【问题讨论】:
-
编写一个邮件客户端,当应用程序供应商的一个应用程序崩溃时,它会向其 CEO 发送一封电子邮件,并在任务栏通知区域留下一个图标。不过,这可能不会立即删除图标。
-
通知图标没有窗口化。无论您的链接说什么,它都不会告诉您如何获取通知图标的窗口句柄,因为它们没有窗口句柄。
标签: c++ windows winapi windows-7