日期:2014-05-17  浏览次数:21536 次

请问C# win7系统中 怎么获得任务栏托盘图标的坐标
我想实现类似QQ消息那样从QQ图标上弹出那样的效果,所以我想获得任务栏托盘图标的坐标,然后在它上面弹出窗口,请问怎么获得图标的坐标啊 还有什么方法可以实现这个效果吗 请贴出详细代码 very 3q

只有40分了
c# 托盘图标坐标 坐标 弹窗

------解决方案--------------------
我不知道如何实现  但一定不会是用坐标   分辨率一改你怎么办? 
程序在托盘应该有直接的方法实现 能拿到具体的实现
------解决方案--------------------
你用spy++看,可以找到任务栏的句柄,以及托盘的句柄,进而知道他们的位置。用findwindow api和getwindowrect可以实现这个过程。
------解决方案--------------------
工具框  notifyicon 创建后会显视在托盘
------解决方案--------------------
弹出框的大小肯定是固定的,难道图标离右边距有1Cm时你的弹出框的宽度只有1Cm吗。
实现可以参考这个: http://www.cnblogs.com/haiyabtx/archive/2012/09/21/2697118.html