2014-02-10 30 views
0

http://i.stack.imgur.com/3jq0F.png運行VB.net程序最小化

正如圖片所示,我希望我的vb.net應用程序運行最小化這樣的一個節目的彈出時的最小化按鈕被擊中。有沒有辦法可以做到這一點?

+1

windows form? WPF? – qwr

+0

搜索通知圖標和上下文menu.there有很多的例子 – qwr

+0

谷歌是你的朋友作爲@qwr提到有很多這方面的例子 – hjavaher

回答

1

嘗試......

可以使用NotifyIcon控件...隱藏表單時,它的最小化,並顯示NotifyIcon的,否則,顯示窗體和隱藏NotifyIcon控件...

添加NotifyIcon控件

添加該代碼的形式下,調整事件

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 
+0

謝謝你的工作:D – user3292210

+0

@ user3292210沒問題。如果它回答你的問題,請標記我的帖子爲答案:)謝謝。 –