[英]Vb.net send key combo to windows app
我想將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鍵的任意組合結合的鍵 ,請在鍵代碼之前加上以下一個或多個代碼。
例如,如果要在按住A和B的同時按住Ctrl和Alt ,則可以使用^+(AB)
。
( ^+AB
將產生Ctrl + Alt + A ,然后釋放修飾鍵並按B。 )
由於您只想按+ ,所以我相信以下方法應該起作用:
SendKeys.Send("^+{+}")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.