关于“如何获得左右键同时按下的事件!”
今天在CSDN上看到了这个问题,第一个念头就是设FLAG,代码如下:
private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
LeftTag = true;
}
if (e.Button == MouseButtons.Right)
RightTag = true;
}
private void Form1_MouseUp(object sender,System.Windows.Forms.MouseEventArgs e)
{
if (LeftTag && RightTag)
{
Label.Text = "OK";
}
RightTag = false;
LeftTag = false;
}
但是还有没有什么更好的方法呢?
posted on 2004-05-22 13:26 Commansource 阅读(206) 评论(0) 收藏 举报