问题标签 [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 回答
10040 浏览

c# - 托盘图标的 WPF ContextMenu

我有一个可以最小化到托盘的 WPF 应用程序。当我正常单击它时,窗口再次显示。

现在我想知道如何创建一个简单的ContextMenu

ContextMenu必须填充 x 选项,onclick 将运行一个函数。现在我只需要一个链接到“Exit_Click”方法的“Exit”项目。

我尝试过的是:

menu不知道有什么IsOpen价值。

其他例子喜欢使用很多不同的东西。其中一个出于某种原因需要我创建一个 HostManager。

我只需要一个简单的ContextMenu. 我怎样才能做到这一点?

0 投票
1 回答
837 浏览

c# - 如何更换或重绘系统托盘时钟

我想更换系统托盘时钟,并在其上显示更多信息,例如天气图标。我找到了三个演示,这里是其中之一:http: //www.stoicjoker.com/tclock/Download.php

但是我只用 C# 编程,这些演示都是用 C++ 编写的。

有没有办法在 C# 中做到这一点?

0 投票
1 回答
409 浏览

c++ - 防病毒软件将我的应用程序视为危险

对不起,我一开始的英语。

A 为 Windows Vista 编写了一个与 Android 上的其他应用程序通信的应用程序。这就是我们可以使用android应用程序控制PC的方式。PC 端应用程序是作为控制台应用程序编写的,并且可以正常工作。当我决定隐藏控制台窗口时,问题就开始了:

之后,AVG 杀毒软件开始将此应用程序视为危险。我试图通过添加到我的应用程序托盘图标来解决这个问题。不幸的是,它没有帮助。我也尝试将我的应用程序作为 Windows 服务,但该服务没有获得某些任务的权限。

我现在不知道该怎么办,请帮忙。

0 投票
1 回答
227 浏览

c++ - 将托盘菜单放在(上方)任务栏上

我在任务栏上方显示托盘菜单时遇到问题。我指定为 y 位置无关紧要,它最多只能针对任务栏。托盘菜单是一种资源。

这是我用于右键单击系统托盘图标的代码:

0 投票
2 回答
163 浏览

c++ - 为什么不在非用户帐户上添加托盘图标?

我想在后台进程上添加托盘图标。顺便说一句,如果不是用户帐户(例如 SYSTEM)来运行程序,则不要添加托盘图标。如果使用我的帐户,它可以工作。如何通过非用户帐户添加托盘图标来运行程序?

NOTIFYICONDATA nid;

0 投票
3 回答
1833 浏览

c# - c#通过单击notifyicon重新显示窗口

我是 c# 新手,但知道 c++ 和 c,我的问题是我的表单在最小化到系统托盘后无法再次显示。

那是我用来隐藏它的代码:

0 投票
3 回答
13141 浏览

iphone - Clear Application's badge Number

I have made local notification in iphone app. And set icon badge number.

All works good. But if i have two notification in tray and user clicks on clear button than notification deletes from tray.

But the badge number of icon remains same.

I want to set the badge number to zero.

Thanks.

0 投票
1 回答
1530 浏览

java - 如何获取原始打印机托盘 ID

我正在尝试查找特定打印机的打印机托盘 ID。我使用PrintService、 Media 和MediaTray. 然而,这并没有为我的要求提供解决方案。如果我运行以下代码,我将得到以下输出。

Win32 打印机:AL-M2010-3D8E02

表单源 ID:5 sun.print.Win32MediaTray

MP 托盘 ID:6 sun.print.Win32MediaTray

下盒式磁带 1 ID:7 sun.print.Win32MediaTray

下盒式磁带 2 ID:8 sun.print.Win32MediaTray

下盒式磁带 3 ID:9 sun.print.Win32MediaTray

下盒式磁带 4 ID:10 sun.print.Win32MediaTray

如果我运行以下 .net 代码,我会得到以下输出。

自动选择 15

多功能托盘 261

下盒式磁带 1 260

下盒式磁带 2 259

下盒式磁带 3 258

下盒式磁带 4 257

以上是我想要实现的。我想通过 Java 获取原始打印机 ID,例如 260、259、258 等,而不是获取 7、8、9 和 10。这在某种程度上可能吗?

0 投票
2 回答
2835 浏览

haskell - 如何将托盘设置在 xmonad 的所有工作区上?

我正在尝试将托盘添加到我的 xmonad 和 xmobar 桌面设置中。

这是我.xinitrc之前添加的exec xmonad

有了它,我只能在第一个工作区看到它,并且默认情况下它被选中。

我曾经试图忽略它

但这没有任何意义,托盘仍然在第一个工作区被选中(我看到选择边框)......

这是我目前的xmonad.hshttps ://github.com/Heather/xmonad/blob/master/xmonad.hs

xmonad 版本是 0.11

0 投票
1 回答
2987 浏览

pdf - 尝试使 TCPDF 生成的 PDF 文件自动打印到信头纸盒

我正在使用 TCPDF 生成发票,一切正常。pdf 文件需要打印在信头纸上。我找不到这方面的任何信息,但是否可以在 pdf 文档中设置“信头”纸张类型,以便在打印时自动选择带有信头纸的托盘(当然,打印机可以设置什么样的纸在哪个纸盘里)?