我实际上正在开发一个小工具,用于在 Lightroom 中使用 360 控制器进行摄影拍摄的审查。
我正在使用 SendKeys 方法来模拟键输入和 WindowsInputSimulator ( http://inputsimulator.codeplex.com/ )
我在使用 SHIFT+ARROW 快捷方式从当前选择中添加或删除照片时遇到问题。箭头键工作正常,但看起来 SHIFT 修饰符没有。我试过以下代码:
SendKeys.SendWait("+{RIGHT}");
InputSimulator.SimulateModifiedKeyStroke(VirtualKeyCode.SHIFT, VirtualKeyCode.RIGHT)
InputSimulator.SimulateKeyDown(VirtualKeyCode.SHIFT);
InputSimulator.SimulateKeyPress(VirtualKeyCode.RIGHT);
InputSimulator.SimulateKeyUp(VirtualKeyCode.SHIFT);
我已经为此浪费了几个小时:'(你有什么想法吗?