用au3操作win7系统托盘[已解决]
本帖最后由 leon460 于 2011-6-22 11:44 编辑有人会用au3操作win7系统托盘?举个例子,写个函数,隐藏桌面右下角的qq图标?
换个思路,修改注册表没有成功
上传找到的注册表项目 回复 1# leon460
已经解决,请参考systray UDF.au,里面的参数#include <systray UDF.au3>
$index=_SysTrayIconIndex("QQ.EXE", 0, 1)
_SysTrayIconHide($index, 1, 1)
回复 2# leon460
我也遇到同样的困惑,怎么在win7下不能成功隐藏托盘图标啊,请leon460兄支招 回复 3# txm888
二楼的代码运行就是了,你报什么错误了? 回复 4# leon460
不报任何错误,运行完就退出了,但win7托盘所在图标仍然显示起的,没有隐藏掉 回复 4# leon460
不报任何错误,运行完就退出了,但win7托盘所在图标仍然显示起的,没有隐藏掉,我就是复制你这代码的,包换我原来写的几句均无法在win7下成功隐藏 回复 6# txm888
奇怪了,我再次测试正常,你看看是不是都不行 ?qqfoxmail?
请参考systray UDF.au3里面的参数,改改再测试看看 systray UDF.au3你用的Afan的修改版UDF还是原版的呢? 回复 7# leon460
systray UDF.au3你用的Afan的修改版UDF还是原版的呢? 回复 7# leon460
刚才又一次测试,,,在运行QQ后,需要将QQ托到win7托盘图标收藏栏后,又将其托到显示区域后,再运行Au3写的托盘隐藏器,这下QQ图标才成功隐藏,但这样一来完全是废的,谁去拖那一下啊? 本帖最后由 leon460 于 2011-7-6 19:58 编辑
看代码就知道只针对右下角图标,至于前面的步骤,需要抓窗口另写代码,呵呵 回复 11# leon460
哎,,,看来win7下的托盘隐藏只有放弃了,你提供的UDF和我原本用的一样,,,不过,仍然非常感谢你哈 正需呵呵。。。。
页:
[1]