WinForm窗体怎么设置Ctrl+A的快捷键啊!
我想在WinForm窗体设置Ctrl+A的快捷键实现某个功能,可是我不知道怎么设置,求助来了,会的帮忙下,先行谢过。
------解决方案--------------------在form_load的时候写上this.KeyPreview=true;//表示窗体接受按键事件 
 然后直接在改form的keydown事件上写代码 
 比如: 
  private void *****_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) 
 		{ 
 			if(e.KeyCode == Keys.A && e.Modifiers==Keys.Control) 
 			{ 
                                    MessageBox.Show( "Ctr+A ");    				 
                             }		 
 		}
------解决方案--------------------ProcessDialogKey   
 可以当在一个窗体中处理按键时使用,不论当前窗体上是否有其它控件,ProcessDialogKey应该都会被调用。   
 ProcessCmdKey一般是用来处理命令键的,比如菜单的快捷键,或是工具栏的。这个方法一般是被调用的时候ProcessDialogKey也会被调用。