我有一个在后台运行的 winforms 应用程序,它NotifyIcon1
使用以下代码显示一些倒计时气球提示:
Private Sub tmrCountdown_Tick(sender As System.Object, e As System.EventArgs) Handles tmrCountdown.Tick
If countdown > 60 Then
countdown -= 1
Else
If countdown > 0 Then
countdown -= 1
ShowTrayNotification()
Else
NotificationForm.Show()
End If
End If
End Sub
Private Sub ShowTrayNotification()
NotifyIcon1.BalloonTipIcon = ToolTipIcon.Info
NotifyIcon1.BalloonTipTitle = "You have an appointment in "
NotifyIcon1.BalloonTipText = countdown & " seconds ... "
End Sub
它运行良好,Windows 7
但在 上,它会导致气球出现多次,当倒计时结束时,它会在- 我必须手动删除它们Windows 10
中留下一堆消息。Notification Area
谁能给我一个建议:
- 删除或隐藏这些消息
Notification Area
(因为它已经完成了它的工作)。 - 倒计时时让气球提示出现一次,而不是每次计时器滴答作响。
谢谢你。