C# 监控键盘
我想用C#在winform下实现;当我按下 alt 键, Label1.text = "按下";
当我松开 alt 键, Label1.text = "松开";
求代码。。。 --------------------编程问答-------------------- private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode==Keys.R)
{
label1.Text = "按下";
e.Handled = true;
}
}
private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.R)
{
label1.Text = "释放";
e.Handled = true;
}
}
还有form的KeyPreview true --------------------编程问答--------------------
==============
+1 --------------------编程问答-------------------- 感谢2L
可以用API吗?这个只能局限于窗体,如果我要全局呢? --------------------编程问答-------------------- 只监视一个按键还是其它也有?可以用钩子 --------------------编程问答-------------------- 可以注册热键,或者用钩子也可以 --------------------编程问答-------------------- 全局就用钩子咯哦!
补充:.NET技术 , C#