我需要一种比这段代码更精确地跟踪鼠标坐标的方法。如果您运行此代码并快速移动鼠标或快速改变方向,坐标可能如下所示:50 和 40。似乎当鼠标快速移动时,它不会跟踪指针覆盖的所有点,就像这样例如,它跳过了 10 个坐标。如果我慢慢移动它,没有问题。我需要一种方法来跟踪所有指针坐标而不会跳过。我已经在使用全局钩子的 Code Project 上尝试了示例,结果相同。我怎样才能做到这一点?是否可以进行注册表更改以强制窗口跟踪所有坐标。是否可以?我更喜欢用 C# 来做,但也会考虑其他方式。谢谢。
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (num != 1)
{
listBox1.Items.Add(e.X.ToString());
}
}