获取有关Windows7中隐藏的托盘图标的信息

我试图获取有关Windows 7中的系统托盘图标的信息。我只能在“用户推荐的通知区域”ToolBarWindow32中的可见图标上这样做。 但是我怎样才能获得有关隐藏图标的信息?

除了您自己的通知图标之外,没有任何公共界面可以使用通知图标。 你只能通过黑客攻击和反向工程来做到这一点。

有一个未ITrayNotify COM接口ITrayNotify用于检索托盘图标并更改其可见性,由Explorer本身使用。 查看此链接的完整源代码: http : //thread0.me/tag/windows/

请注意,使用非官方的API 有一定的风险 ,特别是这个API已经引入了Windows 8的重大改变。但是,即使是Chrome ,也使用了这个技巧 。 只要确保妥善处理失败。