gpt4 book ai didi

vb.net - 如何找出在visual basic中的keyDown事件中按下了哪个键?

转载 作者:行者123 更新时间:2023-12-02 00:13:27 25 4
gpt4 key购买 nike

我正在编写我的第一个可视化基本程序,我想在例如按下“k”按钮时做一些事情,我知道我应该在“KeyDown”事件中编写代码,但我不知道如何找到确定是否按下了“k”按钮

最佳答案

如果您使用的是 Windows 窗体应用程序,则必须输入 KeyPreview表单的属性为 True所以表单将监控关键事件。

然后:

Private Sub Form1_KeyPress(ByVal sender As Object, _
ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles Me.KeyPress
If e.KeyChar = "k" OrElse e.KeyChar = "K" Then
MessageBox.Show("Pressed!")
End If
End Sub

如果您愿意,可以使用其他事件:
Private Sub Form1_KeyDown(ByVal sender As Object, _
ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.K Then
MessageBox.Show("Pressed!")
End If
End Sub

关于vb.net - 如何找出在visual basic中的keyDown事件中按下了哪个键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14355966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com