在表单外单击时获得焦点

时间:2017-05-15 08:45:37

标签: vb.net

我写了一个用遥控器来控制音量的程序。 它需要保持专注,否则它不再接收它的命令。 为了使焦点回到已使用的计时器,如果表格仍然具有焦点,则每秒检查一次。 这是代码:

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的计算机上运行该程序,它可以工作!

可能是什么问题?

0 个答案:

没有答案