强强的个人技术博客 医技科室软件(PACS, RIS)码农

C# winform 监听键盘录入

我们再程序中监听键盘录入   窗口属性this.KeyPreview = true 可以让方法传递到窗口中由窗口监听


监听方法

方法一 KeyDown 键盘按下;

private void Form1_KeyDown(object sender, KeyEventArgs e) {  
}

方法二 KeyUp 键盘弹起:

private void Form1_KeyUp(object sender, KeyEventArgs e) {   
}

方法三 拦截window 消息:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { 
    if (keyData == Keys.Up) { 
    // do something here 
    return true; 
    } else { 
    return base.ProcessCmdKey(ref msg, keyData); 
    } 
}


2023年1月17日 | 发布:强强 | 分类:ASP.NET | 评论:0

发表留言: