xp下怎么截获Ctrl+Alt+Delete消息(或者屏蔽三键)呢?

moonally 2009-07-28 03:56:34
当用户按下Ctrl+Alt+Delete的时候:我想实现一下2种方法中的一种,
1、捕获该消息,然后处理方法;
2、全屏状态下屏蔽用户三键无效,非全屏状态下恢复三键有效;
使用hook勾不住这个,看了以前的帖子也没有结果,请大侠们帮忙。
...全文
266 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
li365941471 2009-08-05
  • 打赏
  • 举报
回复
api
蒋晟 2009-08-02
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20040904/16/3340335.html
http://topic.csdn.net/t/20050107/11/3706609.html
http://topic.csdn.net/t/20030216/21/1433492.html
http://topic.csdn.net/t/20030716/20/2037095.html
http://topic.csdn.net/t/20051228/18/4487009.html
http://topic.csdn.net/t/20050828/21/4236446.html
http://topic.csdn.net/u/20070327/18/4ac2ade3-76fb-4f20-877c-5b3313fff842.html
dekefu 2009-07-31
  • 打赏
  • 举报
回复
可以用timer的tick事件一直监控Ctrl+Alt+Delete三键是否同时按下
例子:GetAsyncKeyState(123) !=0,这个是判断是否按下F12,!=0为按下
打码的老程 2009-07-31
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 superior_2008 的回复:]
简单的方法就是 在timer的Tick事件中 一直结束进程Explorer,这样就可以屏蔽大部分的组合键操作了。
[/Quote]

那会不会导致无法使用桌面,以及其他一些在桌面上的程序(快捷方式)?
superior_2008 2009-07-29
  • 打赏
  • 举报
回复
简单的方法就是 在timer的Tick事件中 一直结束进程Explorer,这样就可以屏蔽大部分的组合键操作了。
LQknife 2009-07-29
  • 打赏
  • 举报
回复
学习
oyljerry 2009-07-29
  • 打赏
  • 举报
回复
通过Gina
http://topic.csdn.net/t/20020518/13/732766.html
phf0313 2009-07-29
  • 打赏
  • 举报
回复
顶,我也想知道。
wuyq11 2009-07-28
  • 打赏
  • 举报
回复
Jack2013tong 2009-07-28
  • 打赏
  • 举报
回复
关注...

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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