我写了一个用遥控器来控制音量的程序。 它需要保持专注,否则它不再接收它的命令。 为了使焦点回到已使用的计时器,如果表格仍然具有焦点,则每秒检查一次。 这是代码:
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
If Not Me.Focused Then
Me.Activate()
End If
End Sub
只要我在Visual Studio中运行它,这就完美了。
当我关闭Visual Studio时,它不再重新关注焦点。 我在另一台没有安装Visual Studio的计算机上运行该程序,它可以工作!
可能是什么问题?