首页 新闻 赞助 找找看

关于系统拖盘的问题

0
悬赏园豆:20 [已关闭问题]
用C#写一个程序,目的是当鼠标移到系统拖盘时,显示鼠标所指的程序的详细信息(程序名、安装路径等),请问谁有好的实现思路?谢谢
问题补充: NotifyIcon是可以实现弹出提示,但现在关键点是“在系统拖盘区有很多的图标,比如网络连接、杀毒软件、聊天软件,需要成一个类似放大镜一样的程序,当鼠标指到任一图标上时,显示该图标所代表的程序的详细信息”,NotifyIcon只是能完成弹出提示的功能,那怎么取得鼠标所指的图标所代表的程序的信息呢?这是关键!
张荣华的主页 张荣华 | 老鸟四级 | 园豆:2020
提问于:2008-05-06 17:14
< >
分享
其他回答(1)
0
为楼主推荐一个好东西 NotifyIcon 类 这个内置的类,就提供里需要的功能, 只要设置上ICon 和Text就可以了 另, 退出的时候,记得先隐藏,不然,你将看到一个遗留的产物
G yc {Son of VB.NET} | 园豆:2006 (老鸟四级) | 2008-05-06 22:49
0
可能做不到。除非有API函数告诉你这个icon来自于哪个进程。 每个进程通常是负责自己的Notify ICON,包括弹出提示。但你这个问题属于查询Notify ICON的创建进程。
hoodlum1980 | 园豆:559 (小虾三级) | 2008-05-20 13:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册