如何判断用户同时按下Ctrl键及Alt键同时双击鼠标

   在控件pnlButtons.MouseDoubleClick事件中写如下代码,

private void pnlButtons_MouseDoubleClick(object sender, MouseEventArgs e)
{
     bool vIsCtrl = (Control.ModifierKeys & Keys.Control) == Keys.Control;
     bool vIsAlt = (Control.ModifierKeys & Keys.Alt) == Keys.Alt;
     if (vIsAlt && vIsCtrl)
     {
          this.tabRDHelp.PageVisible = true;
          this.tabCtrlMain.SelectedTabPage = this.tabRDHelp;
     }
}

posted @ 2012-09-02 08:39  C#老头子  Views(703)  Comments(0)    收藏  举报