我想将Shift++Ctrl发送+到我的 VB.Net WinForms 应用程序。我下面的代码不起作用。请帮忙:
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
SendKeys.Send("^+({ADD})")
End Sub
根据文档,+应表示为{+}
.
此外,当我阅读文档时,您可以将Shift,Ctrl和组合Alt为单个键,而无需将每个键包含在括号中。如果将这些修饰键与多个键组合在一起,则只需要括号。
要指定与SHIFT、CTRL 和 ALT 键的任意组合组合的键,请在键代码前加上以下一个或多个代码。
例如,如果您想按住Ctrland 的Alt同时按A然后B,您可以使用^+(AB)
.
(^+AB
会产生Ctrl++ ,然后释放修饰键并按。Alt)AB
由于您只想按+,我相信以下应该有效:
SendKeys.Send("^+{+}")