【发布时间】:2012-12-13 08:47:52
【问题描述】:
我一直在尝试编写一个小工具来修改鼠标在整个屏幕上的移动范围。我使用了我找到的全局鼠标挂钩库here(我使用的是版本 1),然后将鼠标位置信息从它生成的事件传递给我自己的函数(只是一个测试以查看它是否适用现在)。
internal void ProcessMouseEvent(System.Drawing.Point point)
{
Cursor.Position = new Point(50,50);
}
运行它时,鼠标确实会闪烁到指定点,但如果是移动事件,它会立即恢复到更改前的位置。只有通过点击事件完成后,它才会真正保持在新位置。
【问题讨论】:
标签: c# mouseevent mouse-hook