[VB.NET]如何将图标放在系统托盘上
来源:互联网 发布:c语言and符号的优先级 编辑:程序博客网 时间:2024/04/29 03:43
如何将图标放在系统托盘上
如何将图标放在系统托盘上? 及单击最小化到系统托盘上,再单击系统托盘上的图标弹出窗体界面,请大虾指教,谢谢
__________________________________________________________________________
看这里吧,写得很清楚。
http://hi.baidu.com/winlt/blog/item/99056d277a390a03908f9d64.html
__________________________________________________________________________
加入一个NotifyIcon控件,然后
Dim boolClose As Boolean = False
Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
NotifyIcon1.Visible = False
End Sub
'' 点击关闭时最小化到System Tray,而不关闭
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If boolClose = False Then
e.Cancel = True
Me.Visible = False
NotifyIcon1.Visible = True
End If
End Sub
'' 点击System Tray图标时显示主窗体
Private Sub NotifyIcon1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseClick
If e.Button = Windows.Forms.MouseButtons.Left Then
Me.Visible = True
NotifyIcon1.Visible = False
End If
End Sub
__________________________________________________________________________
这样会退不出程序,要在菜单中和NotifyIcon的右键菜单中加入令boolClose为真然后关闭窗口的的项,使程序可以退出。
__________________________________________________________________________
好的,谢谢各位,成功了
__________________________________________________________________________
如何将图标放在系统托盘上? 及单击最小化到系统托盘上,再单击系统托盘上的图标弹出窗体界面,请大虾指教,谢谢
__________________________________________________________________________
看这里吧,写得很清楚。
http://hi.baidu.com/winlt/blog/item/99056d277a390a03908f9d64.html
__________________________________________________________________________
加入一个NotifyIcon控件,然后
Dim boolClose As Boolean = False
Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
NotifyIcon1.Visible = False
End Sub
'' 点击关闭时最小化到System Tray,而不关闭
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If boolClose = False Then
e.Cancel = True
Me.Visible = False
NotifyIcon1.Visible = True
End If
End Sub
'' 点击System Tray图标时显示主窗体
Private Sub NotifyIcon1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseClick
If e.Button = Windows.Forms.MouseButtons.Left Then
Me.Visible = True
NotifyIcon1.Visible = False
End If
End Sub
__________________________________________________________________________
这样会退不出程序,要在菜单中和NotifyIcon的右键菜单中加入令boolClose为真然后关闭窗口的的项,使程序可以退出。
__________________________________________________________________________
好的,谢谢各位,成功了
__________________________________________________________________________
- [VB.NET]如何将图标放在系统托盘上
- VB.NET系统托盘图标实例
- [VB.NET]窗体放在Panel上???
- 如何在系统托盘上动态图标的实现
- 实现将程序图标显示在系统托盘
- c#.net中如何实现将鼠标放在按钮上,出现提示文字?
- asp.net将后台代码放在页面上
- Ubuntu上在启动器上放图标
- Ubuntu上在启动器上放图标
- 如何设置系统托盘图标
- BCB如何将应用程序图标写到系统托盘中
- mfc CtreeCtrl上添加图标、将一个对话框放在另一个对话框上、CTreeCtrl响应不同的节点
- [VB.NET]在系统栏显示图标
- [VB.NET]请问如何在vb.net的菜单中加入小图标并为它们加入背景色?
- [VB.NET]如何将vb.NET转换为Asp.NET
- 如何将脚本放在页面里?
- 如何将你书写的网页放在手机上展示
- 鼠标放在小图片上显示大图标
- Eclipse最新版本3.4(尤其适合VISTA系统)的基本使用
- [VB.NET]如何用VB.NET访问UNIX里的SQL数据库?
- [VB.NET]ADO.NET的Update问题
- [VB.NET]100分求助!!!急!!!!!!!!!!!!!!!
- [VB.NET]如何打开EXCEL同时得到它的每个标签
- [VB.NET]如何将图标放在系统托盘上
- [VB.NET]VB 图像处理
- [VB.NET]来段弱智代码提提神哟 谁帮我把错误给跳过去
- [VB.NET]100分求:如何从数据库取出数据并生成表格显示数据?
- [VB.NET]看看下面的代码,怎么没有错误提示呀!!!!!!
- [VB.NET]求救!!!关于水晶报表的问题....
- [VB.NET]为何一使用串口类SerialPort中的HandShake程序就会没响应?
- [VB.NET]window.showModalDialog 回传值的问题
- [VB.NET]出错 ExecuteReader: CommandText 属性尚未初始化 帮忙看下 在线等!