我有以下代码snipet,我在我的vb.net程序中但它dosnt工作??? 它绝对没有回应,也许有人知道为什么?
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If (e.KeyCode = Keys.Q AndAlso e.Modifiers = Keys.Control) Then
MsgBox("CTRL + Q Pressed !")
End If
End Sub
我正在使用VB.net
答案 0 :(得分:0)
将表单的KeyPreview
属性设置为true。然后,即使控件具有焦点,表单也会了解关键事件。