读书人

怎么在mouse_down事件中判断此时是否按

发布时间: 2011-12-27 22:22:55 作者: rapoo

如何在mouse_down事件中判断此时是否按下了CTRL键?
如何在mouse_down事件中判断此时是否按下了CTRL键?

[解决办法]
先在keydown事件判一下KeyEventArgs e

if(e.Control)
{
全局flg值 = true
}
然后keyup事件把全局flg值 = false

最后在mouse_down事件里判 全局flg值的结果
[解决办法]
最好在Deactivate事件中也加上全局flg值 = false
[解决办法]
这样也可以 if ((Control.ModifierKeys & Keys.Control) != 0)

读书人网 >C#

热点推荐