我想知道如何模拟 keydown 和 keyup。就像我希望我的程序按住 ctrl 按钮 5 秒然后释放它。我使用自动热键完成了这项工作,这很容易,但我想为此制作一个 gui。这是我来自 autohotkey 的示例代码,我希望有人可以将其翻译到 vb.net 或帮助我进行 keydown 和 keyup。
INSERT::
Sendinput, {LControl Down}
Sleep 2000
Sendinput, {LControl Up}
Return
在上面的代码中,当我按下 INSERT 按钮时,它将按住左控制按钮 2 秒然后松开它。