vb.net la combinaison de touches

Je suis en train d'essayer de capturer deux touches dans mon VB.net l'application, pour cet exemple, CTRL + B, le code ci-dessous ne fonctionne pas, mais il le fait pour de simples touches. J'ai essayé de réglage keypreview comme vrai, mais cela n'a aucun effet.

  Private Sub main_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles mybase.KeyDown
            If e.KeyCode = Keys.ControlKey And e.KeyCode = Keys.B Then
                MsgBox("CTRL + B Pressed !")
            End If
        End Sub
    End Class

Grâce

OriginalL'auteur Elliott | 2010-12-14