MouseHover 事件在 VB.net 中运行速度慢了一毫秒

MouseHover event runs a milliseconds slower in VB.net

我在使用鼠标悬停事件时注意到一些事情,它在几毫秒内变慢了​​。 我的意思是,当我将光标指向它时,它会慢几毫秒。请帮助我如何解决这个问题

这是我的代码:

    Public Class Form1

Private Sub Button1_MouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseHover
    Button1.ForeColor = Color.White
End Sub

Private Sub Button1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.MouseLeave
    Button1.ForeColor = Color.Black
End Sub
End Class

请帮帮我

使用 MouseMove 事件而不是 MouseHover,它将为您完成。它给你一个即时响应。

代码:

Private Sub Button1_MouseMove(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseMove
    Button1.ForeColor = Color.White
End Sub

祝福!

-BHARATHI 教程