有关NotifyIcon的使用
1、在窗体上拖放一个NotifyIcon控件
2、设置NotifyIcon的Icon和Text属性,Icon指定状态栏显示的图标,Text用于显示一个ToolTip
3、在窗体中加入如下代码
2 Private Sub MainForm_Deactivate()Sub MainForm_Deactivate(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Deactivate
3
4 ' This will force the NotifyIcon to work
5 If Me.WindowState = FormWindowState.Minimized Then
6 Me.Visible = False
7 End If
8
9 End Sub
10
11 Dim preState As Integer
12 Private Sub MainForm_Resize()Sub MainForm_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize
13 '记住窗体最小化前的状态,以便在单击窗体时恢复到最小化前的状态
14 If Me.WindowState <> FormWindowState.Minimized Then
15 preState = Me.WindowState
16 End If
17 End Sub
18
19 Private Sub NotifyIcon1_Click()Sub NotifyIcon1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles NotifyIcon1.Click
20
21 ' set the application back to it's normal state from the
22 ' notify icon on the status bar of Windows
23 Me.Cursor = Cursors.AppStarting
24 If Me.Visible = False Then
25 Me.Visible = True
26 Else
27 Me.Visible = False
28 End If
29
30 If Me.WindowState = FormWindowState.Minimized Then
31 Me.WindowState = preState 'FormWindowState.Normal
32 Else
33 Me.WindowState = FormWindowState.Minimized
34 End If
35 Me.Cursor = Cursors.Default
36 End Sub
37
38#End Region
转载于:https://www.cnblogs.com/chinapro/archive/2005/05/07/150343.html
有关NotifyIcon的使用相关推荐
- 让FX1.1的NotifyIcon支持BalloonTip(1)
前天我看了一下Framework 1.1中NotifyIcon的实现,发现了它不支持Balloon Tip的原因,那么我们怎么来在FX1.1中也能使用NotifyIcon的Balloon Tip功能呢 ...
- 让FX1.1的NotifyIcon支持BalloonTip(2)
在这个文章的(1)中,我本来打算完全自己实现一个支持Balloon Tip的NotifyIcon控件.后来发现实现NotifyIcon控件的大量代码都纠缠在事件的处理和包装上面,太没有写头了,简直就像 ...
- weifenluo与notifyIcon小细节
private void frmMain_Resize(object sender, EventArgs e){if (this.WindowState == FormWindowState.Mini ...
- Framework 1.0/1.1中NotifyIcon的不足
.NET Framework 1.0/1.1中给我们提供了一个NotifyIcon类,使用这个类我们可以非常方便的实现系统托盘(SystemTray)图标.可是不知道微软是为了兼容性还是为了偷懒,只实 ...
- WPF 使用NotifyIcon控件
转载自:https://www.cnblogs.com/celery94/archive/2010/10/26/1861371.html 1.在什么地方找到NotifyIcon 普通的WPF控件基本上 ...
- vb.net 中最小化到托盘和锁定窗体大小的问题(notifyIcon的两个重要属性)
最小化到托盘需要用到 NotifyIcon 控件,从工具箱中找到并添加,其余代码如下: '最小化到右下角 & 锁定窗口大小Private Sub Form1_Resize(ByVal send ...
- wpf notifyIcon
private void Initialzie() { notifyIcon = new NotifyIcon(); notifyIcon.BalloonTipText = "学生考勤系统& ...
- Go GUI---lxn/walk 自带demo学习---16.notifyicon通知图标
简单说明:通知图标demo,原文都有注释,很好理解 需要一个walk.MainWindow 或一个walk.Dialog用于他们的消息循环.但是本例中让MainWindow 不可见. 创建通知图标,并 ...
- WebSocket 托盘服务 NotifyIcon 通知栏 Windows Forms
ASP.NET Core 中的 WebSocket 支持 WebSocket WebSocket 测试工具 1.WebSocket 属性 Socket.readyState 属性 CONNECTING ...
- NotifyICon使用
2010-04-11 15:47 by Ju2ender, 1438 visits, 网摘, 收藏, 编辑 最常见使用NotifyIcon的程序就是QQ了,当初我很好奇这通知区域的小企鹅是如何随着QQ ...
最新文章
- 手撕Nspack3.7(北斗)壳
- Facebook高管解读财报 加大对视频业务的投资
- asp.net mvc 接入阿里大于 短信验证码发送
- 记一次 .NET 某资讯论坛 CPU爆高分析
- 一次使用duplicate创建测试数据库的过程
- jsp input maxlength无效_出现这3个现象, 说明你的孩子在无效学习! 家长们: 原来如此...
- 计算机应用类专业综合知识模拟试题,2015年湖南省对口升学计算机应用类专业综合知识试题(真题)...
- 【转】Odoo开发之:工作流 workflow
- UNet以ResNet34为backbone in keras
- 推荐阅读20100603
- 2012最热门软件游戏下载Top搜集(热门影音,游戏,办公软件大集合)
- 窘境与出路:AI时代的女性科技光芒
- 江苏2021高考成绩查询全省排名,江苏高考排名查询方法,2021年江苏高考成绩位次全省排名查询...
- 轻便提示插件tipTip
- [人物]发明了自我的人--卡帕(外二篇)
- uniapp App更新解决方法
- 《Netkiller Spring Cloud 手札》之 Spring Cloud Consol
- 电脑硬件相关简单知识
- springboot(九)--统一异常处理(500)、错误页处理(404)
- linux pam mysql,Linux-PAM PAM-MySQL的总结