NotifyIcon可以在指定在状态区域创建一个图标,为了使用该控件,可执行以下步骤:
1、在窗体上拖放一个NotifyIcon控件
2、设置NotifyIcon的Icon和Text属性,Icon指定状态栏显示的图标,Text用于显示一个ToolTip
3、在窗体中加入如下代码

 1Notify Icon code for icon in windows status bar area#Region "Notify Icon code for icon in windows status bar area"
 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的使用相关推荐

  1. 让FX1.1的NotifyIcon支持BalloonTip(1)

    前天我看了一下Framework 1.1中NotifyIcon的实现,发现了它不支持Balloon Tip的原因,那么我们怎么来在FX1.1中也能使用NotifyIcon的Balloon Tip功能呢 ...

  2. 让FX1.1的NotifyIcon支持BalloonTip(2)

    在这个文章的(1)中,我本来打算完全自己实现一个支持Balloon Tip的NotifyIcon控件.后来发现实现NotifyIcon控件的大量代码都纠缠在事件的处理和包装上面,太没有写头了,简直就像 ...

  3. weifenluo与notifyIcon小细节

    private void frmMain_Resize(object sender, EventArgs e){if (this.WindowState == FormWindowState.Mini ...

  4. Framework 1.0/1.1中NotifyIcon的不足

    .NET Framework 1.0/1.1中给我们提供了一个NotifyIcon类,使用这个类我们可以非常方便的实现系统托盘(SystemTray)图标.可是不知道微软是为了兼容性还是为了偷懒,只实 ...

  5. WPF 使用NotifyIcon控件

    转载自:https://www.cnblogs.com/celery94/archive/2010/10/26/1861371.html 1.在什么地方找到NotifyIcon 普通的WPF控件基本上 ...

  6. vb.net 中最小化到托盘和锁定窗体大小的问题(notifyIcon的两个重要属性)

    最小化到托盘需要用到 NotifyIcon 控件,从工具箱中找到并添加,其余代码如下: '最小化到右下角 & 锁定窗口大小Private Sub Form1_Resize(ByVal send ...

  7. wpf notifyIcon

    private void Initialzie() { notifyIcon = new NotifyIcon(); notifyIcon.BalloonTipText = "学生考勤系统& ...

  8. Go GUI---lxn/walk 自带demo学习---16.notifyicon通知图标

    简单说明:通知图标demo,原文都有注释,很好理解 需要一个walk.MainWindow 或一个walk.Dialog用于他们的消息循环.但是本例中让MainWindow 不可见. 创建通知图标,并 ...

  9. WebSocket 托盘服务 NotifyIcon 通知栏 Windows Forms

    ASP.NET Core 中的 WebSocket 支持 WebSocket WebSocket 测试工具 1.WebSocket 属性 Socket.readyState 属性 CONNECTING ...

  10. NotifyICon使用

    2010-04-11 15:47 by Ju2ender, 1438 visits, 网摘, 收藏, 编辑 最常见使用NotifyIcon的程序就是QQ了,当初我很好奇这通知区域的小企鹅是如何随着QQ ...

最新文章

  1. 手撕Nspack3.7(北斗)壳
  2. Facebook高管解读财报 加大对视频业务的投资
  3. asp.net mvc 接入阿里大于 短信验证码发送
  4. 记一次 .NET 某资讯论坛 CPU爆高分析
  5. 一次使用duplicate创建测试数据库的过程
  6. jsp input maxlength无效_出现这3个现象, 说明你的孩子在无效学习! 家长们: 原来如此...
  7. 计算机应用类专业综合知识模拟试题,2015年湖南省对口升学计算机应用类专业综合知识试题(真题)...
  8. 【转】Odoo开发之:工作流 workflow
  9. UNet以ResNet34为backbone in keras
  10. 推荐阅读20100603
  11. 2012最热门软件游戏下载Top搜集(热门影音,游戏,办公软件大集合)
  12. 窘境与出路:AI时代的女性科技光芒
  13. 江苏2021高考成绩查询全省排名,江苏高考排名查询方法,2021年江苏高考成绩位次全省排名查询...
  14. 轻便提示插件tipTip
  15. [人物]发明了自我的人--卡帕(外二篇)
  16. uniapp App更新解决方法
  17. 《Netkiller Spring Cloud 手札》之 Spring Cloud Consol
  18. 电脑硬件相关简单知识
  19. springboot(九)--统一异常处理(500)、错误页处理(404)
  20. linux pam mysql,Linux-PAM PAM-MySQL的总结

热门文章

  1. Java 多线程面试问题
  2. STM32 HAL库 结构
  3. 华为交换机重制_华为交换机如何初始化?华为交换机初始化配置-百度经验
  4. MySQL数据库环境变量设置
  5. Java类加载器深入探索
  6. 计算机excel函数试题,2014职称计算机考试Excel试题函数练习题
  7. 传统ADC主要指标:SFDR、SNR、SNDR、ENOB
  8. 6678与FPGA PCIE调试
  9. IntelliJ IDEA2018版下载安装教程以及详细步骤
  10. java双向循环链表