c#如何实现键盘操作?

来源:百度知道 编辑:UC知道 时间:2024/09/23 07:05:05
有一个button按钮
我想从键盘按一个键就相当于用鼠标点击那个按钮了,这要怎么做啊
谢谢啦,很紧急的
再次感谢
不可以啊,
要怎么调用keydown这个事件呢?

以下代码供参考
private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
int key = e.KeyValue;
switch (key)
{
case 38: label1.Text = "1"; break;//上方向

case 37: label1.Text = "2"; break;//下方向键

case 39: label1.Text = "3"; break;

case 40: label1.Text = "4"; break;

default: break;
}

}
还得添加一句this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown);

就能实现上下左右键的读取了

按钮中调用一个函数,按键事件中也调用同一个函数就可以了啊

<script language="javascript" type="text/javascript">
function document.onkeydown()
{
if (event.keyCode == 13)
{
document.getElementById('Index_Login').click();//回车出发按钮,index_login为按钮id