2

如何让系统托盘图标在 Win7/8 中更显眼?(非隐藏)

好像“SPEAKER”等一些图标默认是不隐藏的,怎么办?

4

2 回答 2

11

您无法选择是否隐藏通知图标。这取决于用户。这是设计使然。另一方面,MS 确实会强制他们的一些通知图标最初是可见的。

Raymond Chen 在这里讨论这个问题:没有防止通知图标被隐藏的界面

首先,我要祝贺你编写了宇宙历史上最棒的程序。

不幸的是,Windows 7 并没有为你的精彩做好准备,因为没有办法阻止你的通知图标被隐藏。那是因为如果有,那么所有其他程序(那些不如你棒的程序)都会使用它,从而导致你的棒图标在所有不棒的图标中丢失。

于 2013-01-08T14:25:15.130 回答
1

在 Windows 7 及更高版本中,您不能强制图标出现在主任务栏上。这在文档中明确说明:

在 Windows 7 上将图标添加到通知区域时,默认会添加到通知区域的溢出部分。此区域包含处于活动状态但在通知区域中不可见的通知区域图标。只有用户可以将图标从溢出中提升到通知区域,尽管在某些情况下系统可以将图标临时提升到通知区域作为短预览(不到一分钟)。

注意 用户应该对他们希望在通知区域中看到哪些图标拥有最终决定权。在通知区域中安装非瞬态图标之前,应征求用户的许可。还应该为他们提供从通知区域中删除图标的选项(通常通过其快捷菜单)。

于 2013-01-08T18:33:52.660 回答