如何以编程方式按一个键一段时间?

时间:2018-02-10 15:33:07

标签: c# winforms key keypress

所以我知道你可以在C#中激活按键,但我的问题是,例如,我触发了一个事件,我希望按下一个特定的键。 现在可以用这个来完成:

SendKeys.SendWait(somechar);

但是,如果我想在特定时间内按键,该怎么办? 这可以使用此方法(在事件/触发器代码块内):

while(true)
{ SendKeys.SendWait(somechar); }

虽然这只会使关键成为优势。

现在我的问题是,我如何实际制作它以便按键整个时间(按住键),而不是按多次在时间实例中呢?

0 个答案:

没有答案