如何获取通知区域图标列表?
Posted
技术标签:
【中文标题】如何获取通知区域图标列表?【英文标题】:how to acquire list of notification area icons? 【发布时间】:2010-10-08 18:39:27 【问题描述】:我正在尝试获取代码以列出时间左侧通知区域中可见的所有图标。我一直在尝试EnumDesktopWindows
和GetWindowLong
,但没有找到任何方法来挑出系统托盘图标。谢谢!
【问题讨论】:
似乎不太可能有办法实现这一点。你到底想做什么?也许有不同的方式。 这很可能因 Windows 的版本而有很大不同... 这个问题需要澄清一下。您是否需要“图标图像”、“能够与系统托盘中的应用程序通信的参考”、“您是否正在构建系统托盘的替代品”等。 【参考方案1】:使用可访问性接口枚举User Promoted Notification Area
的子级。
【讨论】:
Spy++ 显示用户推广通知区域没有子窗口。你能评论一下吗? (我认为这可能是一篇关于“旧新事物”的优秀文章——但在这里快速评论就可以了)。 不是子窗口。无障碍儿童。以上是关于如何获取通知区域图标列表?的主要内容,如果未能解决你的问题,请参考以下文章