【发布时间】:2017-03-03 23:46:09
【问题描述】:
我正在开发一个使用 Windows 输入模拟器的个人项目。 (https://inputsimulator.codeplex.com/)
我试图让它接受一个变量,但我没有任何运气。
当Case: "WIN" 发生时,它会运行以下代码。
InputSimulator.SimulateModifiedKeyStroke(VirtualKeyCode.LWIN, VirtualKeyCode.VK_R);
效果很好,但我想知道我是否可以让VirtualKeyCode.VK_R 部分是动态的。例如如果Keys = "F" 然后运行
InputSimulator.SimulateModifiedKeyStroke(VirtualKeyCode.LWIN, VirtualKeyCode.VK_F);
基本上我想要VK_(variable),但我不确定如何实现它。
我想到了一个包含其 vk 值的值数组,例如 F = VK_F 等。但我不知道如何将该变量放入函数中。
任何帮助将不胜感激。 谢谢!
【问题讨论】:
标签: c# windows input simulator