让.Net客户端加入系统托盘

若是须要控制系统托盘图标,在.NET Framework中实现是很是简单的,能够经过内置控件或是编程两种方式实现,由于.Net Framework在System.Windows.Forms空间中提供了NotifyIcon类。 一、使用控件实现 拖动NotifyIcon控件到窗体中,设置NotifyIcon控件的Icon属性和Text属性能够。若是须要当鼠标右键点击托盘图标时出现菜单,能够设置NotifyIcon的ContextMenuStrip属性。 二、编程方式实现 完成添加一个托盘图表的简单功能只需在程序中加入如下代码便可(以C#为例): System.Windows.Forms.NotifyIcon nicon=new  System.Windows.Forms.NotifyIcon(); nicon.Icon=new System.Drawing.Icon("myIcon.ico"); nicon.Visible=true; 须要注意的是,程序的最后必须设置NotifyIcon类对象的Visible使其可见。 其实以上两种方法是同样的,此外,添加NotifyIcon类对象的DoubleClick、MouseDown、MouseMove、MouseUp事件的事件处理函数能够使托盘图表根据不一样的鼠标动做执行不一样的代码。
相关文章
相关标签/搜索