Keydown事件vb.net无法响应?

时间:2013-10-09 09:04:54

标签: vb.net keydown

我有以下代码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

1 个答案:

答案 0 :(得分:0)

将表单的KeyPreview属性设置为true。然后,即使控件具有焦点,表单也会了解关键事件。