有没有办法知道我的应用程序在 Windows 7 任务栏上的位置(以像素为单位)?我这么问是因为我想在任务栏中我的应用程序图标上方显示通知。
Thanks!
虽然有许多 P/Invoke 可用于在通知区域中定位图标,但我认为没有任何 P/Invoke 可以确定任务栏中图标的位置。
无论如何,Windows 7中的通知区域仍然存在,那么为什么不使用通知图标呢?事实上,Windows 用户体验指南 http://msdn.microsoft.com/en-us/library/aa511448.aspx指定这一点:
-
您的程序需要显示通知吗?如果是这样,你must使用通知区域图标。
或者,如果您不需要通知气球来显示通知的文本信息,您可以尝试使用覆盖图标 http://msdn.microsoft.com/en-us/library/aa511446.aspx#overlay反而。
或者,如果吸引用户的注意力至关重要,则闪烁任务栏图标。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)