[英]How to detect combination of multiple modifier and non-modifier keys in VB.NET?
对于这个问题,我尝试了不同的解决方案,但似乎无法解决。 我想检测移 按Ctrl C下KeyDown
在VB.Net事件。
我的表单的KeyPreview
属性设置为true。
我试过的是:
If e.Modifiers = (Keys.Shift And Keys.Control) And e.KeyCode = Keys.C Then
'do the action
End If
任何帮助将非常感激!
您的问题的评论是正确的:
If (e.KeyCode = Keys.C AndAlso e.Modifiers = (Keys.Control Or Keys.Shift)) Then
'Do what you want here
End If
如果您希望在表单的任何位置进行此操作,则需要将Form
的KeyPreview
设置为True
。
然后可以将其放在Form_KeyDown
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.