使用NotifyIcon轻松创建系统任务栏小图标

使用NotifyIcon轻松创建系统任务栏小图标

 

.Net问世之前要创建系统任务栏小图标,需要较高的编程技巧,而且要记住很多WinApi,但现在.Net很好的为我们解决了这个问题。提供了NotifyIcon控件来轻松搞定这件事情。下面将列出该控件的常用属性。

 

属性:Icon

类型:System.Drawing.Icon

说明:将在系统任务栏中显示的图标。可以在设计时指定,也可在运行时动态指定。

例如:

/// C#

private Icon ico = new Icon;                            /// 声明

ico[0] = new Icon(@"./ico/IPMS.ICO");                   /// 加载

this.NotifyIcon.Icon = ico;                             /// 指定

 

属性:Text

类型:String

说明:用于指定当鼠标停留在小图标上时显示的信息。

例如:

 

属性:Visible

类型:Bool

说明:用于设置小图标是否显示。

注意:如果程序退出前没有将其设置为false,那么小图标将一直停留在系统栏,直到鼠标从上面经过时才会消失。

 

操作:Click

说明:当鼠标单击时激发的事件

 

操作:DoubleClick

说明:当鼠标双击时激发的事件

 

操作:MouseDown

说明:当鼠标其中一键按下时激发的事件

 

操作:MouseUp

说明:当鼠标其中一键松开时激发的事件

 

操作:MouseMove

说明:当鼠标其中一键从上掠过时激发的事件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值