c#中的键盘事件的捕获,ctl+alt+del

yijianxiangde100 2008-10-13 09:16:27
我想写一个程序,是把原来的那个windows管理器的键盘事件捕获,不让它弹出mangager 窗口,关键是如何捕获这个事件,用到这个方法,但是三个键同时按下是,怎样捕获啊?
protected override void OnKeyDown(KeyEventArgs e)
{
Keys keysMod = Control.ModifierKeys;
if (keysMod == (Keys.Alt| Keys.Control))
MessageBox.Show("不是管理器")
//这种是只有捕获了,ctl+alt
}
...全文
134 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hei_an 2008-10-13
  • 打赏
  • 举报
回复
本版搜索一下,有很多例子,前天还有人问过....
一游 2008-10-13
  • 打赏
  • 举报
回复
要捕捉系统的按键要用到键盘钩子
你可以参考下这篇文章
http://www.pcppc.cn/biancheng/Cnet/biancheng_107685.html

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧