我想pystray
在 python 中使用模块在 Windows 上创建系统托盘应用程序。到目前为止,我设法写了这个:
import pystray
from PIL import Image
image = Image.open("image.gif")
icon = pystray.Icon(name ="SPAM!", icon =image, title ="MOBASuite", menu =None)
icon.run()
我很难弄清楚这是如何工作的。它在文档中没有明确解释。
右键单击图标后如何创建菜单,如何将项目添加到菜单并设置默认菜单,如果我用左键单击图标,则应调用该菜单。以及如何更新图标?如果我运行这个程序,会创建 3 个图标,我必须将鼠标悬停在它们上面才能成为一个图标。当我关闭程序时也是如此。