0

Alt+を無効にしようとしEscましたが、タップすると機能しました。ボタンを押し続けるとスパムが発生し、私のプログラムをバイパスする小さなバグを発見しました。Alt と Escape を個別にインターセプトしようとしましたが、これは不可能です。

ありがとう!

現在のコード:

Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
    If e.Alt = True And e.KeyCode = Keys.F4 Or e.Alt = True And e.KeyCode = Keys.Escape Then
        e.Handled = True
    End If
End Sub

    Private Sub Form2_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    e.Cancel = True
End Sub

注: このプログラムは、法的目的および法的目的のみを対象としています。

4

1 に答える 1

0

Alt-ESC は Windows システムのショートカットであり、ユーザー プログラムからは決して見えません。

于 2013-07-05T15:20:42.720 に答える