我们再程序中监听键盘录入 窗口属性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);
}
}