天天@BLOG

脖子越来越疼,脑袋越来越钝
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

捕捉按键信息

Posted on 2005-12-22 10:14  天天在线  阅读(372)  评论(1编辑  收藏  举报

把窗体的KeyPreview属性设为True

WebForm中:
private void Form9_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
  {
   if(e.Control && e.KeyCode==Keys.V)
   {
    MessageBox.Show("Ctrl+V");
   }
  }

1.Ctrl+Enter按键捕捉方法

<body onkeydown="doKeyDown()">
<script language="JavaScript">
<!--
function doKeyDown() {
    if (event.ctrlKey && event.keyCode == 13) {
    alert("You pressed the Ctrl + Enter")
}
}
//-->
</script>
</body>

2.Alt加快捷键: Alt+A

<button accessKey=A title="Alt+A" onclick="alert('Button clicked!')">Alt+A</button>

@忙碌,不代表有效率;方法,远胜于苦干