怎么在鼠标的MouseDown事件处理函数中获得Ctrl键的状态

如何在鼠标的MouseDown事件处理函数中获得Ctrl键的状态?如题!例如:privatevoidButton1_MouseDown(objectse

如何在鼠标的MouseDown事件处理函数中获得Ctrl键的状态?
如题!
例如:
private   void   Button1_MouseDown(object   sender,   MouseEventArgs   e)
{
    //得到Ctrl键是否被按着

    //如果按着Ctrl,处理A

    //如果没按Ctrl,处理B
}

[解决办法]
使用如下的方式:

if ((Control.ModifierKeys & Keys.Control) == Keys.Control)
{
//按下了Control键了
}

[解决办法]
可以用如下的代码测试:

bool b = (Control.ModifierKeys & Keys.Control) == Keys.Control;
Console.WriteLine(b);