我需要檢查是否在我的VB.net應用程序中按下SHIFT或CTRL鍵,有什麼想法? (取得布林)檢查某個鍵是否被按下?
6
A
回答
0
檢查鏈接:http://msdn.microsoft.com/en-us/library/system.windows.forms.keyeventargs.aspx#
這是關於KeyEventArgs類的一些例子,說明如何檢測移/ CTRL按鍵等
2
我假設你想看到整個應用程序。爲此,表單或控件具有「按鍵」或「按鍵」事件。你可以檢查他們與這些事件。點擊事件標籤,你會看到他們
23
以下將返回True或False取決於是否在那個時刻按下鍵。從你的問題的措辭,我假設你是而不是詢問事件處理,這是其他答案已解決。
My.Computer.Keyboard.ShiftKeyDown
My.Computer.Keyboard.CtrlKeyDown
+0
非常非常酷!我在想,必須有某種KB對象,但是在'Environment'類下。謝謝! – eidylon 2014-11-25 21:01:37
5
If Control.ModifierKeys = Keys.Shift Or Control.ModifierKeys = Keys.Control Then
' Shift, Ctrl, or Shift+Ctrl is being pressed
Else
' Neither Shift nor Ctrl is being pressed
End If
相關問題
- 1. 檢查DELETE鍵是否被按下?
- 2. xlib XNextEvent檢查鍵是否被按下
- 3. 如何檢查一次是否有多個按鍵被按下?
- 4. 檢查一個按鍵是否被按下兩次
- 5. 如何檢查批次中是否按下了某個鍵?
- 6. 如何檢查一個鍵是否在Linux中被按下?
- 7. Emu8086檢查按鍵是否按下
- 8. 如何無休止地檢查按鍵是否被按下?
- 9. 檢測BlackBerry按鍵球/按鍵是否被按下?
- 10. HTML/JS:onblur函數來查看某個按鈕是否被按下
- 11. 如何檢查jPanel是否被按下?
- 12. 檢查是否按下了切換鍵
- 13. 如何判斷某個鍵是否在Python中被按下?
- 14. C#檢查是否有多個鍵被按下(全局鍵盤掛鉤)
- 15. Python 2.7 - 如何檢查SHIFT-KEY或CTRL +鍵是否被按下?
- 16. 什麼傳遞給檢查鍵是否被按下的方法?
- 17. 是否可以檢查是否完成按鈕被按下
- 18. 如何檢測node.js中是否按下了某個鍵?
- 19. 如何檢測OS X上是否按下了某個鍵?
- 20. 檢查哪個鼠標按鈕被按下,是否雙擊?
- 21. 如何在jQuery的點擊事件中檢查是否按下了某個鍵?
- 22. 如何檢測Windows按鍵是否被按下?
- 23. 檢查方向鍵何時被按下?
- 24. 如何使用ConsoleKeyInfo檢查是否有2個可能的鍵被按下?
- 25. 如何檢查一個鍵修飾符是否被按下(shift,ctrl,alt)?
- 26. 我該如何檢查ipad鍵盤的隱藏按鈕是否被按下?
- 27. 加載新頁面時檢查按鍵是否已被按下(JavaScript)
- 28. 檢查按下後是否釋放了一個鍵C#XNA
- 29. SWT:檢查是否同時按下多個鍵
- 30. 確定修改鍵是否被按下
你想如果控制檯應用程序,的WinForms,WPF ...請澄清你的問題。 – 2011-03-31 05:27:39