关于鼠标的移动过程中获取鼠标在哪个控件上的问题,看到之前的帖子或许的比较无效率,这里贴出更加简单的办法。
沪悠 2020-05-19 09:48:14 没想到发帖要几份:)
Public Class Form1
Implements IMessageFilter
Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Application.AddMessageFilter(Me)
End Sub
Public Const WM_MOUSEMOVE As Integer = &H200
Function PreFilterMessage(ByRef m As Message) As Boolean Implements IMessageFilter.PreFilterMessage
If m.Msg = WM_MOUSEMOVE Then
MaskedTextBox1.Text = Control.FromHandle(m.HWnd).Name
Return False
End If
Return False
End Function
End Class