以编程方式强制图标在“通知区域”中可见 /“系统托盘”)在 Windows 7 中

发布于 2024-08-01 16:47:17 字数 208 浏览 3 评论 0原文

Windows 7 允许用户隐藏/显示“通知区域”(又名系统托盘)中的图标。

默认情况下我认为它们是隐藏的?

是否可以以编程方式(通过应用程序或安装程序)强制显示图标?

编辑:我不是在寻找一种方法来覆盖用户的请求。 我要问的是,有没有一种方法可以最初出现,即使用户随后永久隐藏您。 即,我们可以将其设置为“选择退出”而不是“选择加入”

Windows 7 allows users to hide/show icons in the "notification area" (aka systray).

By default I think they're hidden?

Is it possible to programatically (either through the app or through an installer) to force icons to appear?

Edit: I'm not looking for a way to override the user's request. What I'm asking, is there a way to INITIALLY appear, even if the user then hides you permanantly. i.e., can we make it "opt-out" instead of "opt-in"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

舂唻埖巳落 2024-08-08 16:47:17

来自MSDN似乎建议你不能:

通知区域发生了变化,使用户可以更好地控制任务栏上显示的图标。 所有通知图标现在默认隐藏,并且无法以编程方式控制可见性。 仅允许用户选择任务栏上显示的通知图标。 当显示通知气球时,图标会暂时可见,但即使如此,用户也可以选择将其静音

This from the MSDN seems to suggest that you can't:

There have been changes to the notification area that give the user much more control over what icons appear on the taskbar. All notification icons are now hidden by default and that visibility cannot be programmatically controlled. Only the user is allowed to choose which notification icons appear on the taskbar. When a notification balloon is displayed, the icon becomes temporarily visible, but even then a user can choose to silence them

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文