最小化运行VB.net程序

时间:2014-02-10 10:27:28

标签: vb.net minimized

http://i.stack.imgur.com/3jq0F.png

如图所示,我希望我的vb.net应用程序最小化运行,就像在点击最小化按钮时显示弹出窗口一样。我有办法做到吗?

1 个答案:

答案 0 :(得分:1)

试试这个......

您可以使用notifyicon控件...在窗体最小化时隐藏窗体并显示notifyicon,否则,显示窗体并隐藏notifyicon控件...

添加notifyicon控件

在表单resize事件

下添加此代码
 If Me.WindowState = FormWindowState.Minimized Then
     Me.WindowState = FormWindowState.Minimized
     NotifyIcon1.Visible = True
     NotifyIcon1.ShowBalloonTip(5, "System", "DoubleClick on the Icon to restore the application.", ToolTipIcon.Info)
     Me.Hide()
 End If

在notifyicon控件的双击事件下,添加此代码......

 Me.Show()
 Me.WindowState = FormWindowState.Maximized
 NotifyIcon1.Visible = False
相关问题