WINDOWS7下如何屏蔽ctrl+alt+del键?

clong320 2013-08-10 07:55:33
WINDOWS7下如何屏蔽ctrl+alt+del键?
注意:是WINDOWS7下的。9x/2k/xp/nt本人已解决了。
...全文
224 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
GoingMerry 2016-03-15
  • 打赏
  • 举报
回复
请问楼主问题解决了么 遇到同样的问题了
by_封爱 版主 2013-08-10
  • 打赏
  • 举报
回复
把键盘上的Alt弄坏
chenzhihuasilao 2013-08-10
  • 打赏
  • 举报
回复
小弟不懂。求解
YshuuiNew 2013-08-10
  • 打赏
  • 举报
回复
WINDOWS7下应该思路差不多,指示具体函数名称或者参数值不同,可能与9x/2k/xp/nt有所改变。查一下MSDN。
  • 打赏
  • 举报
回复
思路分析。 1. 在窗体类Form中,重载消息循环WndProc来实现功能按键的屏蔽 protected override void WndProc(ref Message m) {   //ToDo:根据m.Msg来处理你要的按键   base.WndProc(ref m); } 优点:可以屏蔽大部分按键。使用简单。 缺点:不能注册全局热键,对系统级的热键无效,比如:a. Ctrl+Esc, b. Ctrl+Shift+Esc, c. Alt+Tab, d. Alt+Esc, e. Ctrl+Alt+Delete 类似的方法有System.Windows.Forms.Control的KeyPress,KeyDown事件, 2.利用钩子技术,这个可以捕获大多数键盘消息,但对Ctrl+Alt+Delete仍然无效。
chenzhihuasilao 2013-08-10
  • 打赏
  • 举报
回复
引用 2 楼 diaodiaop 的回复:
把键盘上的Alt弄坏
我勒個去。。把所有用戶的都破壞?

110,539

社区成员

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

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

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