我已经尝试过这里提出的不同解决方案,但似乎无法绕过它。我想在VB.Net的KeyDown
事件中检测 Shift Ctrl C 。
我的表单的KeyPreview
属性设置为true。
我尝试的是:
If e.Modifiers = (Keys.Shift And Keys.Control) And e.KeyCode = Keys.C Then
'do the action
End If
非常感谢任何帮助!
答案 0 :(得分:1)
您对问题的评论是正确的:
If (e.KeyCode = Keys.C AndAlso e.Modifiers = (Keys.Control Or Keys.Shift)) Then
'Do what you want here
End If
如果您希望在表单的任何位置进行此操作,则需要将KeyPreview
的{{1}}置于Form
。
然后,您可以将其放入True