gpt4 book ai didi

vb.net - 检查是否按下了 DELETE 键?

转载 作者:行者123 更新时间:2023-12-02 05:31:40 26 4
gpt4 key购买 nike

Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown

使用 e.keyValue 检查 DELETE 键需要什么 keyValue?

最佳答案

KeyEventArgs对象包含一个名为“KeyCode”的成员,您可以将其与“Keys”枚举进行比较。

请注意,如果某些键由默认窗口系统处理,则它们可能不会引发 KeyDown 事件。我不确定,我现在无法检查,但您可能无法获得 Tab、Delete、Enter 等键的 KeyDown 事件。

你通常可以做这样的事情(这是 C#,不是 VB,但应该是类似的):

public void MyControl_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Delete)
{
// delete was pressed
}
}

关于vb.net - 检查是否按下了 DELETE 键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5589130/

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