一些拥有XIGNCODE3等游戏守卫的在线游戏会禁用由自动密钥事件发送到游戏的程序发送的事件。但微软的屏幕键盘并没有被阻止(也有一些在互联网上出售的屏幕键盘)。这很奇怪,因为如果你使用vb.net创建一个使用sendKeys的程序,它就不起作用了。
我的问题是,通过屏幕键盘发送密钥的方式与VB.net中的sendKeys不同吗?
P.S:没有制作机器人或其他东西(已经制作了一个并且失败了)。现在我只是好奇,没有更多的机器人制作:D承诺!答案 0 :(得分:3)
我认为你可以使用Windows Driver Kit来做到这一点。我特别关注Keyboard Input WDF Filter Driver (Kbfiltr)样本。
如果您编写了自己的键盘驱动程序并安装在计算机上,则可以将自己的VB.Net代码写入" drive"你想要的键盘。