我有一个应用程序使用Windows Input Simulator。我用它来模拟父应用程序的Ctrl-S按键。当Windows桌面被锁定时会引发异常键盘笔画模拟失败,Windows桌面被锁定
例外:CONTROL的按键模拟失败。 在WindowsInput.InputSimulator.SimulateKeyDown(VirtualKeyCode的keyCode) 在WindowsInput.InputSimulator.SimulateModifiedKeyStroke(VirtualKeyCode modifierKeyCode,VirtualKeyCode键代码)
这里是我的代码:
InputSimulator.SimulateModifiedKeyStroke(VirtualKeyCode.CONTROL, VirtualKeyCode.VK_S);
InputSimulator.SimulateKeyDown(VirtualKeyCode.RETURN);
任何想法?
有一些方法可以让输入工作, TeamViewer当然设法将输入发送到登录屏幕。据推测,这需要从具有适当权限的服务中发送密钥。 (因为我没有提供详细信息,所以评论...) – 2012-01-03 14:19:51
谢谢。我想,但真的希望有办法做到这一点。 – Web 2012-01-04 13:21:32