我的winforms應用程序在運行時在時鐘旁邊的任務欄中放置了一個小圖標。當我關閉vb.net中的程序時,如何讓它消失?我需要該圖標在應用程序關閉後消失
應用程序關閉後,我把鼠標放在它上面,它就消失了。
我的winforms應用程序在運行時在時鐘旁邊的任務欄中放置了一個小圖標。當我關閉vb.net中的程序時,如何讓它消失?我需要該圖標在應用程序關閉後消失
應用程序關閉後,我把鼠標放在它上面,它就消失了。
NotifyIcon.Visible = False或NotifyIcon.Dispose(True)
您確定您的應用程序已關閉嗎?你說這個圖標在時鐘旁邊,所以我猜你不在通知區域,即應用程序在後臺標記它們仍然活着的地方。
無論如何,你自己把這個圖標(因爲它默認情況下沒有這樣做),所以可能有一個類似的功能來將自己從通知區域中刪除。
沒有你的代碼,我們不能幫你做更多的事情。
如果這是一個NotifyIcon,那麼你可以嘗試在Form.Closing事件中調用NotifyIcon.Dispose()。
如何將小圖標放在任務欄中?該功能是否提供了執行「從任務欄中刪除圖標」功能的方法? – 2009-07-31 20:48:33