各位大哥,小弟初来乍道有个问题,请大家帮帮忙!
 如何捕捉键盘上输入的Ctrl、Alt、F4等特殊键,是不是用转义字符,是的话转义字符是什么啊!

解决方案 »

  1.   

    protected void Edit_KeyDown(object sender, KeyEventArgs e)
    {
      if (e.KeyCode == Keys.Left || e.KeyCode == Keys.Right )
    return;

      else
      {
    if(e.Control )
             {
       if(e.KeyCode ==Keys.C)
       {
    e.Handled = true;
    this.CopyClipBoard();
       }
      if(e.KeyCode ==Keys.V )
      {
    e.Handled = true;
    this.PasteClipBoard();
    }
    ...........:上面的代码自己看看吧,就知怎么做了
      

  2.   

    不是转义符F4并不是特殊键啊。
    在KeyDown事件中
    e.Modifiers:可以知道Ctrl,Alt,Shift的组合,如果只是想知道这三个键中某一个键有没有被按下,则有e.Control,e.Alt,e.Shift 属性
    e.KeyCode就可以知道你是否按下F4了.
    注:你查查Keys这个Enum就知道一些东西了。