问题标签 [system-tray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
20437 浏览

icons - 您可以向 Windows 资源管理器发送信号以使其刷新系统托盘图标吗?

这个问题困扰了我很长一段时间,真的很烦人。

每次我在重新启动/电源循环后登录时,资源管理器都需要一些时间才能显示出来。我已经采取了等待所有服务启动然后登录的步骤,但这没有任何区别。结果始终相同:即使应用程序已启动,某些图标也不会显示。

我已经对使一个应用程序“粘贴”图标的代码进行了一些研究,但是是否有一个 API 调用可以执行,以便资源管理器重新读取所有图标信息?像无效或重绘或类似的东西?


显然,看起来 Jon 是对的,而且不可能做到。

我遵循 Bob Dizzle 和 Mark Ransom 代码并构建了这个(Delphi 代码):

但无济于事。

我什至尝试过

然没有出现。

还有其他建议吗?

0 投票
3 回答
12553 浏览

.net - 最小化时如何将.net应用程序放在系统托盘中?

任何人都可以建议一个很好的 vb.net/c#代码示例,以便在最小化时将应用程序放在系统托盘中。

0 投票
3 回答
22185 浏览

.net - 如何使 Windows Forms .NET 应用程序显示为托盘图标?

需要做什么才能让您的 .NET 应用程序在 Window 的系统托盘中显示为图标?

以及如何处理鼠标按钮单击所述图标?

0 投票
1 回答
621 浏览

.net - .net 系统托盘应用程序在插入 USB 设备时启动

插入 USB 设备时,如何让我的 .net 系统托盘应用程序弹出?

0 投票
4 回答
789 浏览

.net - 如何在系统托盘中显示图标?

我想让我的 .Net 应用程序在系统托盘中显示通知。所以我想为此显示一个图标,谁能告诉我该怎么做?

0 投票
1 回答
461 浏览

c# - 我的 exe 本身运行良好,但在被服务加载时什么也不做

托盘图标的简单 exe,可独立运行

我使用 Windows 服务调用它,它似乎在运行(在任务管理器中),但它似乎不执行任何代码。即没有托盘图标等。

0 投票
1 回答
609 浏览

c# - 加载服务的 exe 不能“System.Diagnostics.Process.Start”一个 URL?

我有一个简单的托盘图标程序,可以使用

它可以独立工作,但是当服务加载它时,它会在尝试打开 URL 时给出一个找不到文件的异常,并且经过测试它可以打开正常的扩展,例如.txt(该服务已启用桌面交互)。

0 投票
5 回答
3696 浏览

python - 如何在其他平台上完成系统托盘应用程序?

Windows 有一个“系统托盘”,其中包含时钟和 MSN、Steam 等始终运行的服务。

我想开发一个 wxPython 托盘应用程序,但我想知道这将如何移植到其他平台。每个平台上对应的托盘是多少,以及需要多少手动工作才能支持 Windows、OSX 和 Linux(尤其是哪些 shell 最友好)。

0 投票
3 回答
7418 浏览

c - 如何使用 win32 API 在系统托盘图标中显示文本?

尝试创建一个小型监视器应用程序,使用 win32 API 在 C 中的系统托盘中显示当前互联网使用百分比。

还希望根据相对于月份剩余天数的使用量来使用彩色背景或彩色文本。

编辑:澄清我希望系统托盘图标是动态的。随着百分比的变化,我更新系统托盘图标。寻找仅使用普通旧 win32(即没有 MFC 或 WTL)的解决方案。

0 投票
8 回答
6255 浏览

c++ - 一种确保删除系统托盘图标的方法......保证

有没有办法保证您的系统托盘图标被删除?

要添加系统托盘图标,请执行以下操作:

要删除系统托盘图标,请执行以下操作:

我想知道:如果您的应用程序崩溃了怎么办?该图标会一直保留在系统托盘中,直到您将鼠标悬停。有没有办法保证图标会被删除,即使应用程序崩溃?由于各种原因,我宁愿不使用结构化异常处理。

我要处理的另一种情况是进程被终止但不一定崩溃。