简体   繁体   English

Keydown事件vb.net无法响应?

[英]Keydown event vb.net fails to respond?

I have the following code snipet which I have in my vb.net program but it dosnt work??? 我在vb.net程序中有以下代码片段,但它不能正常工作??? it has absolutly no response, perhaps someoneout there knows why? 它绝对没有回应,也许那里有人知道为什么?

    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

I'm using VB.net 我正在使用VB.net

Set KeyPreview property of the form to true. KeyPreview属性设置为true。 The form will then get to know about key events even when a control has focus. 然后,即使控件具有焦点,该表单也将了解关键事件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM