【发布时间】:2020-03-31 14:07:07
【问题描述】:
在我的 Visual Basic 应用程序中,我已经使用过此代码
Protected Overrides Sub OnFormClosing(ByVal e As FormClosingEventArgs)
If e.CloseReason = CloseReason.UserClosing Then
'Me.WindowState = FormWindowState.Minimized
Me.Hide()
NotifyIcon1.ShowBalloonTip(450, "Su Enterprise", "The Application is in Background", ToolTipIcon.Info)
e.Cancel = True
End If
MyBase.OnFormClosing(e)
End Sub
它成功地将应用程序放置在系统托盘中,但是当我尝试使用此代码从任务栏关闭它时
Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click
Me.Close()
End Sub
由于之前的 OnFormClosing 事件再次触发,它无法终止或退出应用程序。 请帮我彻底退出应用程序。
【问题讨论】:
标签: .net vb.net visual-studio