问题标签 [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 投票
1 回答
470 浏览

mfc - 如何使用 FindWindowEx 或类似功能在系统托盘中查找隐藏图标?

如果当前隐藏在系统托盘中,是否可以使用 FindWindowsEx 按类查找窗口?ToolbarWindow32如果图标没有隐藏,则寻找作品的孩子,但是当它隐藏时该怎么办?

谢谢。

0 投票
1 回答
826 浏览

c++ - 托盘中的 c++ 图标

我用qt在托盘中制作了一个应用程序。在我的电脑上,它是一个很好的项目,我在托盘栏中看到了图标,但是当我将它释放给其他人时,他们看不到图标,它只是一个可以使用但不显示图标的隐形方块。但在我的电脑上它显示图标。:S 我知道这听起来很奇怪,但有人知道如何解决吗?或者如何在资源文件中设置托盘栏图标?

0 投票
2 回答
1492 浏览

wpf - 带有 WPF 管理工具的 Windows 服务

我正在尝试使用.net 中的 C# 创建一个 Windows 服务,该服务在用户登录之前运行......然后当用户登录时,系统托盘中应出现一个符号(时钟旁边)以显示用户该服务正在运行..通过双击该符号,应向用户显示一个配置实用程序(用 wpf 编写),以便他可以配置服务,从中读取数据等等..

是否有可能在一个应用程序中执行此操作?

提前感谢您的帮助!!!

0 投票
3 回答
2629 浏览

c# - C# 靠近托盘(如 msn messenger)

我有 ac# .net 应用程序。所以我创建了一个位于托盘中的 notifyIcon。我想要做的是当用户点击表单上的“x”按钮时,我希望它靠近托盘。他们应该只能通过使用托盘图标中的上下文菜单来退出程序。

所以我所做的是,在表单关闭事件中,我检查表单是否可见。如果它可见,我将其设置为不可见并将 showInTaskbar 设置为 false(模拟最小化到托盘)如果表单已经不可见,那么他们可能正在从托盘中关闭它,所以在这种情况下我将退出程序。

但是,我遇到的问题是,如果窗口可见,但他们右键单击托盘图标的上下文菜单并点击退出,我需要退出程序而不是最小化。

我该如何解决这个问题?

0 投票
1 回答
1712 浏览

pyqt - PyQt4托盘图标应用程序上下文菜单项不起作用

我有一个简单的托盘图标应用程序,但“关于”上下文菜单项根本不起作用。

我肯定错过了一些简单但很重要的东西。

问题是我应该修复什么才能看到“关于”菜单项工作?

0 投票
1 回答
3659 浏览

python - PyQt 应用程序在关闭 QMessagebox 窗口后崩溃

这是我的简单托盘应用程序的代码。当我从应用程序的上下文菜单中调用信息窗口然后关闭它时,它会因段错误而崩溃。我尝试了不同的变体来找到段错误的原因,这是我最后一次尝试。

0 投票
1 回答
3598 浏览

c# - c# - 托盘图标不显示

我在我的主表单上设置了一个 NotifyIcon,但是当表单运行时,通知图标没有出现?

我将它的可见属性设置为 true,如果我尝试显示气球工具提示:

这也没有显示。

有什么问题?

表单上的一些信息:它是一个 SizeableToolWindow 并且它没有控制框或标题(因此它只显示为边框)并且它在一段时间后被隐藏(它本质上是一个注册一些全局键盘挂钩的启动屏幕),这是是问题吗?

0 投票
1 回答
306 浏览

c# - 当我将鼠标悬停在 C# 中时,如何在第二个 NotifyIcon 不消失的情况下在 C# 中使用两个?

我有一个需要在系统托盘中显示两个 notifyIcon 的 VS2008 应用程序。一个是主应用程序图标,它允许快速访问 GUI。第二个是“新消息”图标,当有新消息到达时显示,当用户双击它时隐藏,很像新的 Outlook 邮件消息图标。

我遇到的问题是,只要将鼠标移到系统托盘上,第二个消息图标就会隐藏。第一个图标按预期运行,并在应用程序运行时保留在系统托盘中。

有任何想法吗?

0 投票
1 回答
489 浏览

java - Java Swing - 如何覆盖托盘“displayMessage”弹出窗口?

我为我的应用程序设置了一个托盘,当事件发生时,会调用“displayMessage(String, String, Icon)”方法。无论如何要覆盖此弹出窗口的绘制方法以使其看起来不同?

编辑:没人?

0 投票
1 回答
210 浏览

c# - 是否可以通过 C# Remoting 保存对象实例?

我是远程处理的新手,我想制作一个系统托盘应用程序,用于执行一些后台任务。我还有其他 2 个程序需要访问由系统托盘应用程序修改的对象,它们用它们做事。

它或多或少是这样的:

托盘应用程序->在后台加载所有内容

程序 1 -> 显示有关在 Tray App 中实例化的“MyObject”的一些信息

程序 2 -> 在 Tray App 中实例化的“MyObject”实用程序,它连接到其他地方的随机服务器并做一些事情,

但是我迷失了所有的远程概念。

我正在使用这个:

RemotingConfiguration.RegisterWellKnownServiceType(commonInterfaceType, Constants.ServiceName, WellKnownObjectMode.Singleton);

但它似乎是对对象类本身的引用,而不是它的实例。

如何在应用程序中处理对象并让其他应用程序使用它?我不想使用数据库,也不想序列化另一个文件中的任何内容。