C#判断Ctrl、Shift、Alt是否被按下

原文:https://blog.csdn.net/qq_35200894/article/details/83009364 

测试确实可用!

if ((Control.ModifierKeys & Keys.Control) == Keys.Control )  //判断Ctrl键

if ((Control.ModifierKeys & Keys.Control) == Keys.Control && e.KeyCode == Keys.V)//判断Ctrl+V键

if ((Control.ModifierKeys & Keys.Shift) == Keys.Shift) //判断Shift键

if ((Control.ModifierKeys & Keys.Alt) == Keys.Alt) //判断Alt键
 

猜你喜欢

转载自blog.csdn.net/xionglifei2014/article/details/84957639