求大佬帮忙,寻找托盘图标相关的软件

求大佬帮忙,求一个软件,
1.需要将一个ICO图标置于托盘里面,鼠标放在托盘图标上时、跳出的说明最好能自定义。
2.进阶需求,点击图标能运行某命令或者某软件(在配置文件里面提前设置好的)

不知这个合不合你意:
TrayLauncher下载_TrayLauncher绿色版2.5.2 - 系统之家

主要是想将一个图标固定在系统托盘里面,因为公司必须安装某软件,比较烦

嗯…其实…不需要任何库,只使用winapi调用的情况下,直接使用编程语言实现也不难,例如,c?

手搓一个,请从这里下载:dangerace.ysepan.com

1、下载并解压到某个文件夹中,请马上打开config.ini文件,仿照其中样式对应修改成你自己的配置信息。
2、本程序没有窗口,启动后,会按照你的配置文件,在系统托盘生成一个图标。
3、鼠标放到图标上,会显示你自己的自定义信息提示。
4、左键点击图标,会启动你自定义的程序。
5、右键点击图标,会退出程序。

1 个赞

autohotkey v2版

 #SingleInstance Force 
Persistent
TraySetIcon "图标路径"
A_IconTip:=" 测试" ;鼠标放上后显示的文本
A_TrayMenu.Delete() ;删除系统自带的所有菜单
A_TrayMenu.Add() ;添加一个新的
A_TrayMenu.Add("帮助", help)
A_TrayMenu.Add() ;分隔线
A_TrayMenu.Add("关于", about) ;新添加一项
A_TrayMenu.Add("退出", exitme:= (*)=>ExitApp())
;A_TrayMenu.SetColor("00FFFF")
about(itemname,itempos,mymenu){	;必须有这三个参数
	MsgBox("关于这个软件","关于")	
	}
help(itemname,itempos,mymenu){	;必须有这三个参数
	MyGui := Gui("+Maxsize200x150 +Minsize200x150 +resize","帮助")
	MyGui.Opt(" +AlwaysOnTop  -MaximizeBox -MinimizeBox +Owner")  ; +Owner 避免显示任务栏按钮.
	MyGui.Add("Text",, "帮助内容.`n1: `n2:")
	MyGui.Show()  

懂点英语应该就能看懂吧

感谢大佬,完美解决问题

大佬,右键退出的功能不需要,能删除掉吗

不需要?没有退出功能,你怎么结束这个程序的运行?怎么去掉系统托盘上的图标?每次都重启太麻烦了吧?
再说这个功能也不影响你正常使用吧?

准备加在启动项里面,然后每次开机启动,然后让他一直挂在托盘就行了,不用退出。
怕检查的人会点击,然后跳出退出对话框,容易被发现。

好奇怪的要求
已经更新,去dangerace.ysepan.com重新下载即可。那个config.ini文件我就没放上去,你原来的就能用。

完美,感谢大佬~