如何判断同时按下了mouse 左中右三键?
switch (e.Button)
{ case MouseButtons.Left:
checkBoxl.Checked=true;
break;
case MouseButtons.Right:
checkBoxr.Checked=true;
break;
case MouseButtons.Middle:
checkBoxm.Checked=true;
break;
}
是单键,不是组合键.
谢谢!
switch (e.Button)
{ case MouseButtons.Left:
checkBoxl.Checked=true;
break;
case MouseButtons.Right:
checkBoxr.Checked=true;
break;
case MouseButtons.Middle:
checkBoxm.Checked=true;
break;
}
是单键,不是组合键.
谢谢!
{
if(this.timer1.Enabled==false)
{
u=0;
this.timer1.Enabled=true;
mouseEve=e;
}
else if(this.timer1.Enabled==true)
{
this.timer1.Enabled=false;
if(u==0)
{
if(e.Button!=mouseEve.Button)
{
MessageBox.Show("测试通过");
}
}
}}
private void timer1_Tick(object sender, System.EventArgs e)
{
u++;
}u是一个变量,在程序初始化时声明的