找回密码
 加入
搜索
查看: 4464|回复: 11

[网络通信] [解决]难题!怎么获取拖盘图标的位置?

  [复制链接]
发表于 2010-1-31 20:50:18 | 显示全部楼层 |阅读模式
本帖最后由 xyold1 于 2010-8-3 12:16 编辑

我要tooltip指向拖盘图标
怎么获取拖盘图标的位置?

不用traytip,那个有限制,不开气泡显示就不行!

请高手指点

谢谢啦
发表于 2010-1-31 21:00:17 | 显示全部楼层
屏幕上找图标的颜色!
 楼主| 发表于 2010-1-31 21:02:37 | 显示全部楼层
这样也行啊?
有没有更好的方法啊?
 楼主| 发表于 2010-1-31 21:03:23 | 显示全部楼层
要是图标和桌面背景差不多那不惨了?
 楼主| 发表于 2010-1-31 21:04:29 | 显示全部楼层
有个_GUIToolTip

这个可以利用么?
发表于 2010-1-31 22:30:08 | 显示全部楼层
不知道,没想过这个问题,帮你顶起……
发表于 2010-2-1 02:19:00 | 显示全部楼层
看看_WinAPI_ShellNotifyIcon函数或许有帮助,在winapi扩展库里,原帮助里没有
 楼主| 发表于 2010-2-2 12:40:56 | 显示全部楼层
写了个函数
利用提示来获取位置

有需要的拿去,在XP下运行成功

只取了一个

还可以修改吧

本帖子中包含更多资源

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

×
发表于 2010-2-2 15:11:44 | 显示全部楼层
ControlGetHandle
ControlGetPos/WinGetPos
_GUICtrlToolbar_*
_GUICtrlToolbar_GetButtonRect
_WinAPI_ClientToScreen
Shell_NotifyIcon (Shell32.dll)
发表于 2010-2-2 17:12:45 | 显示全部楼层
pusofalse 兄的方法就是多...
 楼主| 发表于 2010-2-2 22:12:22 | 显示全部楼层
看的很晕啊

不过我要图标位置也没用了唉
发表于 2010-2-2 22:15:55 | 显示全部楼层
我记得好像有一个获取托盘图标的X和Y坐标的。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-20 17:21 , Processed in 0.082980 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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