是否可以为计算机上的所有程序设置虚拟键状态/鼠标按钮状态而不同时触发相关事件(例如将鼠标左键设置为当前按下而不发送鼠标按下事件)。这是否可以通过为假键盘或鼠标设置假键盘或鼠标驱动程序来实现,当查询键的当前状态时会回复您选择的答案或通过任何其他方式?
编辑:这必须影响我没有代码在其他线程等中运行的程序......
是否可以为计算机上的所有程序设置虚拟键状态/鼠标按钮状态而不同时触发相关事件(例如将鼠标左键设置为当前按下而不发送鼠标按下事件)。这是否可以通过为假键盘或鼠标设置假键盘或鼠标驱动程序来实现,当查询键的当前状态时会回复您选择的答案或通过任何其他方式?
编辑:这必须影响我没有代码在其他线程等中运行的程序......
好吧,我没有完整的答案给你,但是......
Win32 函数SetKeyboard State()更改调用它的线程的键盘状态。
我知道这不会影响整个系统,但是如果您只需要为正在开发的应用程序更改键盘状态,那么每个程序都可以调用它,从硬盘驱动器上的临时文件中读取传递给它的数组。
否则……不知道其他任何事情……