16,549
社区成员
发帖
与我相关
我的任务
分享
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
MyBase.WndProc(m)
If m.Msg = &H200 Then 'WM_MOUSEMOVE'这里只能获取到Combobox的上鼠标移动,列表上的鼠标移动处理不了啊
Dim mousePoint As New Point(m.LParam)
Dim x, y As Integer
x = mousePoint.X
y = mousePoint.Y
Debug.Print(x & " " & y)
End If
End Sub
private void comboBox1_MouseMove(object sender, MouseEventArgs e)
{
// 喳喳是控件的话判断
comboBox1.GetChildAtPoint(new Point(e.X, e.Y));
// 找到鼠标在Com上的位置,喳喳的大小什么的,
Console.WriteLine("X = " + e.X.ToString() + " Y = " + e.Y.ToString());
}