VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 726|回复: 7

[求助] 通过 HOOK 怎么屏蔽系统热键 、 我试了好久都不行 、 谢谢啦

[复制链接]
12_avatar_middle
在线会员 发表于 2016-4-7 18:01:09 | 显示全部楼层 |阅读模式
10驿站币
LRESULT CALLBACK KeyBoardProc(int nCode , WPARAM wParam , LPARAM lParam)
{


        return TRUE;
}


在里面怎么处理 、 谢谢啦





上一篇:如何申明或定义标识符
下一篇:字符串是不是也分好多种,BSTR好像是基本字符串的意思
51_avatar_middle
online_admins 发表于 2016-4-7 18:22:43 | 显示全部楼层
参考下这篇文章:
利用底层键盘钩子实现屏蔽键盘任意按键
https://www.cctry.com/thread-31104-1-1.html
12_avatar_middle
ico_lz  楼主| 发表于 2016-4-7 18:52:06 | 显示全部楼层
Syc 发表于 2016-4-7 18:22
参考下这篇文章:
利用底层键盘钩子实现屏蔽键盘任意按键
https://www.cctry.com/thread-31104-1-1.html

谢谢 Syc 我看看文章  
12_avatar_middle
ico_lz  楼主| 发表于 2016-4-7 20:11:04 | 显示全部楼层
Syc 发表于 2016-4-7 18:22
参考下这篇文章:
利用底层键盘钩子实现屏蔽键盘任意按键
https://www.cctry.com/thread-31104-1-1.html

Syc 大哥你好....
我想屏蔽 屏蔽 Ctrl+Alt+Delete 的键怎么做啊 谢谢啦。 我自己试了都不能屏蔽 。。。
94_avatar_middle
在线会员 发表于 2016-4-8 09:13:04 | 显示全部楼层
试试HOOK PreTranslateMessage?
51_avatar_middle
online_admins 发表于 2016-4-8 09:27:22 | 显示全部楼层
liuzhezhe 发表于 2016-4-7 20:11
Syc 大哥你好....
我想屏蔽 屏蔽 Ctrl+Alt+Delete 的键怎么做啊 谢谢啦。 我自己试了都不能屏蔽 。。。

Ctrl+Alt+Delete 是系统级别的热键,优先级高于钩子,所以恐怕没办法用钩子来拦截住 Ctrl+Alt+Delete 啊
12_avatar_middle
ico_lz  楼主| 发表于 2016-4-8 09:52:29 | 显示全部楼层
现在我的解决方法 、 就是当打开 Windows 任务管理其实 、 设置一个定时器 、 FindWindow 查找 Windows 任务管理其实  窗口句柄 、 找到后关闭 、 SendMessage(hWnd, WM_CLOSE,0,0);

最后还是没有屏蔽 但是阻止了 、 窗口的弹出;
51_avatar_middle
online_admins 发表于 2016-4-8 10:03:54 | 显示全部楼层
liuzhezhe 发表于 2016-4-8 09:52
现在我的解决方法 、 就是当打开 Windows 任务管理其实 、 设置一个定时器 、 FindWindow 查找 Windows 任 ...

但不是所有的系统按 Ctrl+Alt+Del 都是弹出任务管理器窗口,有的是弹出系统级别的一个页面,所以这个就不好处理啦
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-5-24 14:10

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表