伪造键盘或鼠标事件
Faking A Keyboard or Mouse Event
我一直在努力弄清楚如何伪造而不是模拟键盘和鼠标输入。我的意思是系统会像实际事件发生一样完成整个过程,例如鼠标单击,但实际上并不执行事件,例如单击鼠标。
或者如果您想让系统认为您的鼠标已经移动,即使它没有移动。某种 "virtual" 移动,但实际上 happen/effect 鼠标。
是否可以覆盖模拟的鼠标点击和事件,使它们在系统认为有点击时实际上没有点击?
这是一个包装键盘和鼠标的好项目。这里是 mouse input simulator 文件供参考。要查看较低级别的工作,请导航到该项目中的 WindowsInput.Native
命名空间。
感谢大家的帮助。我终于能够通过lrb的回答实现我想要的。
我使用该库来伪造输入,在宏伟的计划中,我试图制作一个鼠标摇动器,但实际上并没有影响用户的鼠标,以防应用程序 运行 而用户正在使用老鼠。这就是为什么我想 "fake" 鼠标而不是移动实际的鼠标。再次感谢一切,这太棒了。
Icemanind 我仍然对您订阅事件而不是事件处理程序的想法感到好奇。这将允许我在不实际单击的情况下引发类似鼠标单击的操作正确吗?
我一直在努力弄清楚如何伪造而不是模拟键盘和鼠标输入。我的意思是系统会像实际事件发生一样完成整个过程,例如鼠标单击,但实际上并不执行事件,例如单击鼠标。
或者如果您想让系统认为您的鼠标已经移动,即使它没有移动。某种 "virtual" 移动,但实际上 happen/effect 鼠标。
是否可以覆盖模拟的鼠标点击和事件,使它们在系统认为有点击时实际上没有点击?
这是一个包装键盘和鼠标的好项目。这里是 mouse input simulator 文件供参考。要查看较低级别的工作,请导航到该项目中的 WindowsInput.Native
命名空间。
感谢大家的帮助。我终于能够通过lrb的回答实现我想要的。
我使用该库来伪造输入,在宏伟的计划中,我试图制作一个鼠标摇动器,但实际上并没有影响用户的鼠标,以防应用程序 运行 而用户正在使用老鼠。这就是为什么我想 "fake" 鼠标而不是移动实际的鼠标。再次感谢一切,这太棒了。
Icemanind 我仍然对您订阅事件而不是事件处理程序的想法感到好奇。这将允许我在不实际单击的情况下引发类似鼠标单击的操作正确吗?