Vb.NET window 失去焦点时禁用计时器
Vb.NET Disabling timer when window loses focus
我正在 vb 开发测验软件。 Net 登录后有两个独立的windows。我已经为每个 windows 添加了计时器。但问题是当鼠标焦点在另一个 window 上时,如何禁用一个 window 的计时器计数?
按照 Hans 的建议,使用 Deactivate 事件的形式。
Private Sub Form1_Deactivate(sender As Object, e As EventArgs) Handles MyBase.Deactivate
' deactivate this forms timer
End Sub
我正在 vb 开发测验软件。 Net 登录后有两个独立的windows。我已经为每个 windows 添加了计时器。但问题是当鼠标焦点在另一个 window 上时,如何禁用一个 window 的计时器计数?
按照 Hans 的建议,使用 Deactivate 事件的形式。
Private Sub Form1_Deactivate(sender As Object, e As EventArgs) Handles MyBase.Deactivate
' deactivate this forms timer
End Sub