检测用户的鼠标单击并输入按键

本文关键字:输入 单击 用户 鼠标 检测 | 更新日期: 2023-09-27 18:31:03

>我有一个小问题需要你的想法,我正在构建一个简单的应用程序来检测用户何时完成将文本写入文本框,有一个按钮用户可以单击或按 Enter 键继续进一步操作

[更新]

哦,对不起,我必须补充一点,文本框来自另一个窗口,可能是任何窗口。

我不想使用像GetAsyncKeyState这样的函数,这是一个丑陋的方法。

检测用户的鼠标单击并输入按键

使用 Control.KeyPress Event

this.textBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(CheckKeys);
private void CheckKeys(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
    if (e.KeyChar == (char)13)
    {
          // Then Enter key was pressed
    }
 }

(字符)13 表示回车键。