标签: system-tray

如何创建仅在系统托盘中运行的.NET Windows窗体应用程序?

要使Windows窗体应用程序在系统托盘中运行,我需要做什么?

不是可以最小化托盘的应用程序,而是仅存在于托盘中的应用程序,只有图标,工具提示和"右键单击"菜单.

.net c# system-tray winforms

209
推荐指数
8
解决办法
18万
查看次数

C# - 检测上次用户与OS交互的时间

我正在编写一个小托盘应用程序,需要检测用户上次与其计算机进行交互以确定它们是否处于空闲状态.

有没有办法检索用户上次移动鼠标,按键或以任何方式与他们的机器进行交互的时间?

我认为Windows显然跟踪这个以确定何时显示屏幕保护程序或断电等,所以我假设有一个Windows API用于自己检索这个?

c# windows winapi system-tray idle-processing

63
推荐指数
2
解决办法
3万
查看次数

如何将Java应用程序放入系统托盘?

我有一个小控制面板,只是我做的一个小应用程序.我想最小化/放置控制面板上的/下降系统,以及电池寿命,日期,网络等.

谁可以给我一个线索,链接到教程或阅读的东西?

java system-tray minimize

54
推荐指数
2
解决办法
5万
查看次数

将python脚本放入系统托盘的最简单方法是什么(Windows)

将python脚本放入系统托盘的最简单方法是什么?

我的目标平台是Windows.我不想看到'cmd.exe'窗口.

python system-tray

36
推荐指数
1
解决办法
2万
查看次数

如何使用python创建系统托盘弹出消息?(视窗)

我想知道如何使用python创建系统托盘弹出消息.我已经在很多软件中看到了这些软件,但很难找到资源来轻松地使用任何语言.有人知道在Python中这样做的一些库吗?

python system-tray popup

34
推荐指数
6
解决办法
4万
查看次数

使用.NET 4将程序最小化到系统托盘的最简单方法

我正在制作一个新的WPF应用程序,我需要能够最小化应用程序,并且在系统托盘中,在时钟旁边(或在那个一般区域)中保持良好和舒适.

这必须适用于Windows XP,Vista和7.我不必支持旧版本的Windows.

如果我使用.NET 4,最简单的方法是什么?

c# wpf system-tray .net-4.0 minimize

33
推荐指数
2
解决办法
3万
查看次数

开发一个简单的Windows系统托盘桌面应用程序来使用.NET Web服务

我需要开发一个简单的Windows系统托盘桌面应用程序来使用.NET Web服务,但我精通PHP,而且我在桌面应用程序方面几乎没有背景.您建议我使用什么平台,最好是学习曲线非常低?

系统托盘应用程序将显示(在上下文菜单中)从.NET Web服务收到的新事件通知的计数器; 并且还会将所有事件日志写入文本文件.

我已经在考虑使用Adobe AIR或C#.NET,但我想知道是否有更好的选项,我可以快速学习开发应用程序.

.net c# air web-services system-tray

30
推荐指数
2
解决办法
7万
查看次数

如何在Linux中编写系统托盘的应用程序

如何编写我的应用程序,以便它将存在于Linux上的系统托盘中?事实上,就像CheckGmail一样.

和CheckGmail一样,当我将鼠标悬停在托盘图标上时,我也会想要出现某种弹出框.

有没有API,类或其他东西呢?我能找到的所有东西似乎都适用于Windows.

如果我必须特定于语言,那么最好是在C/C++中,但Python中的解决方案很可能也会这样做.

谢谢.

c c++ python linux system-tray

26
推荐指数
3
解决办法
8801
查看次数

PyQt:显示系统托盘应用程序中的菜单

首先,我是一位经验丰富的C程序员,但他是python的新手.我想使用pyqt在python中创建一个简单的应用程序.让我们想象一下这个应用程序就像它运行时一样简单,它必须在系统托盘中放置一个图标,它在菜单中提供了一个退出应用程序的选项.

这段代码有效,它显示了菜单(我没有连接退出操作等等以保持简单)

import sys
from PyQt4 import QtGui

def main():
    app = QtGui.QApplication(sys.argv)

    trayIcon = QtGui.QSystemTrayIcon(QtGui.QIcon("Bomb.xpm"), app)
    menu = QtGui.QMenu()
    exitAction = menu.addAction("Exit")
    trayIcon.setContextMenu(menu)

    trayIcon.show()
    sys.exit(app.exec_())

if __name__ == '__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

但这不是:

import sys
from PyQt4 import QtGui

class SystemTrayIcon(QtGui.QSystemTrayIcon):

    def __init__(self, icon, parent=None):
        QtGui.QSystemTrayIcon.__init__(self, icon, parent)
        menu = QtGui.QMenu()
        exitAction = menu.addAction("Exit")
        self.setContextMenu(menu)

def main():
    app = QtGui.QApplication(sys.argv)

    trayIcon = SystemTrayIcon(QtGui.QIcon("Bomb.xpm"), app)

    trayIcon.show()
    sys.exit(app.exec_())

if __name__ == '__main__':
    main()
Run Code Online (Sandbox Code Playgroud)

我可能会错过一些东西 没有错误,但在第二种情况下,当我点击右键时它没有显示菜单.

python menu system-tray pyqt

24
推荐指数
5
解决办法
3万
查看次数

PyQt4最小化到托盘

有没有办法在PyQt4中最小化到托盘?我已经使用过QSystemTrayIcon类,但现在我想最小化或"隐藏"我的应用程序窗口,并只显示托盘图标.

有人这样做过吗?任何方向将不胜感激.

在Window XP Pro上使用Python 2.5.4和PyQt4

python system-tray minimize pyqt4

23
推荐指数
3
解决办法
1万
查看次数

标签 统计

system-tray ×10

python ×5

c# ×4

minimize ×3

.net ×2

.net-4.0 ×1

air ×1

c ×1

c++ ×1

idle-processing ×1

java ×1

linux ×1

menu ×1

popup ×1

pyqt ×1

pyqt4 ×1

web-services ×1

winapi ×1

windows ×1

winforms ×1

wpf ×1