[已解决问题] 关于系统拖盘的问题
提问时间: 2008-05-06 17:14
悬赏分:20 浏览:337 次
用C#写一个程序,目的是当鼠标移到系统拖盘时,显示鼠标所指的程序的详细信息(程序名、安装路径等),请问谁有好的实现思路?谢谢
提问者:张荣华 - 小虾三级

问题补充:NotifyIcon是可以实现弹出提示,但现在关键点是“在系统拖盘区有很多的图标,比如网络连接、杀毒软件、聊天软件,需要成一个类似放大镜一样的程序,当鼠标指到任一图标上时,显示该图标所代表的程序的详细信息”,NotifyIcon只是能完成弹出提示的功能,那怎么取得鼠标所指的图标所代表的程序的信息呢?这是关键!

所有回答(2)
为楼主推荐一个好东西 NotifyIcon 类 这个内置的类,就提供里需要的功能, 只要设置上ICon 和Text就可以了 另, 退出的时候,记得先隐藏,不然,你将看到一个遗留的产物
5个月前   回答者:G yc {Son of VB.NET} - 小虾三级
可能做不到。除非有API函数告诉你这个icon来自于哪个进程。 每个进程通常是负责自己的Notify ICON,包括弹出提示。但你这个问题属于查询Notify ICON的创建进程。
4个月前   回答者:hoodlum1980 - 菜鸟二级
评论
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接