找回密码
 加入
搜索
查看: 22487|回复: 41

如何获得托盘图标右键菜单的句柄

 火... [复制链接]
发表于 2009-2-22 20:38:16 | 显示全部楼层 |阅读模式
比如获得QQ托盘右键菜单的句柄。找遍整个论坛都没有这方面的文章,都是获得任务栏Toolbar的句柄,然后通过UDF中的_GUICtrlToolbar_ClickButton函数右键点击托盘图标,弹出托盘菜单。各位大大们请指点一下。直接获得指定托盘程序右键菜单的句柄。这样得到菜单句柄后便可使用菜单UDF函数准确的操作相应项。

[ 本帖最后由 baikaifang 于 2009-2-23 22:25 编辑 ]
发表于 2009-2-22 22:16:30 | 显示全部楼层
关注中~~~~~~~~~~~~~~~~
 楼主| 发表于 2009-2-23 22:24:47 | 显示全部楼层
经过自己的不断的尝试,终于找到解决方法了,方法并不是自己想出来的,感谢论坛网友 "mammon" 在这篇贴子(http://www.autoitx.com/forum.php ... hlight=PopupGetHwnd) 中提到的_Lib_PopupGetHwnd函数,然后自己从Autoit3.2.8.0.1库文件中将_Lib_PopupGetHwnd函数相关的片段提取出来,整理成单独的头文件使用,成功得到托盘菜单句柄,同时也参考了thesnow的_SysTray_ClickItem UDF在些一并感谢!附件为提取出来的_Lib_PopupGetHwnd头文件和简单的示例,分享给所有需要的朋友。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +6 贡献 +5 收起 理由
lynfr8 + 6 + 5 原创内容,感谢你对论坛的支持;希望继续发 ...

查看全部评分

发表于 2009-2-24 22:31:47 | 显示全部楼层
支持
发表于 2009-2-25 08:16:35 | 显示全部楼层
不错的UDF,收藏了,谢谢
发表于 2009-3-6 12:00:07 | 显示全部楼层
不錯的UDF,收藏了,謝謝
发表于 2009-3-6 22:05:20 | 显示全部楼层
正需要啊,大侠!!!
发表于 2009-3-7 19:06:18 | 显示全部楼层
收藏了,学习一下。十分感谢!
发表于 2009-3-27 14:44:28 | 显示全部楼层
下载了研究一下,谢谢楼主
发表于 2009-4-26 03:12:23 | 显示全部楼层
非常不错,收藏了!
发表于 2009-4-27 06:11:49 | 显示全部楼层
多谢!
正好在寻找这个问题的解决方法。仔细看过后发现这个UDF版本太低了,其中很多函数跟内置UDF重复。_API_库在现有版本中已经全部更新为_WinAPI_库。其实需要实现的功能,在现有版本中引用WinAPI.au3只用写一段函数就够了。
发表于 2009-5-3 10:26:35 | 显示全部楼层
强人些,更强的是维护au3中文版的团队,方便了我们
发表于 2009-7-15 14:35:56 | 显示全部楼层
引用WinAPI.au3 怎么写啊?
发表于 2009-7-22 14:38:12 | 显示全部楼层
托盘菜单!!
发表于 2009-9-28 15:53:22 | 显示全部楼层
想再问一下,已获得菜单的句柄后,如何实现点击的动作,我参考UDF中的GuiMenu Management这部分,没有看到点击的操作,请高手告知,谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 19:05 , Processed in 0.076051 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表