社区
进程/线程/DLL
帖子详情
键盘钩子 为何我的钩子钩不到windows键?
freesky918
2007-12-04 09:54:11
我搞了个全局钩子,
本来只想钩掉windows键的,但是却发现钩不到。
于是就直接在KeyboardProc下用return 1返回,打算钩掉所有按键。
但却发现其它键都不能用了,而windows键还能用。
怎么这个windows键就钩不住呢?
大家帮帮忙!
...全文
122
6
打赏
收藏
键盘钩子 为何我的钩子钩不到windows键?
我搞了个全局钩子, 本来只想钩掉windows键的,但是却发现钩不到。 于是就直接在KeyboardProc下用return 1返回,打算钩掉所有按键。 但却发现其它键都不能用了,而windows键还能用。 怎么这个windows键就钩不住呢? 大家帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
passionhip
2007-12-06
打赏
举报
回复
帮顶,等结果。。
freesky918
2007-12-06
打赏
举报
回复
1
谢了,问题解决了。
以后打魔兽就不怕按到windows键呵呵。
注:
在xp下用WH_KEYBOARD_LL钩子,
需要加以下几句:
#define WH_KEYBOARD_LL 13 //缺少这句会提示WH_KEYBOARD_LL没定义
typedef struct tagKBDLLHOOKSTRUCT { //缺少此结构体的定义,会提示KBDLLHOOKSTRUCT没定义。
//此结构体是从winuser.h里面拷过来的
DWORD vkCode;
DWORD scanCode;
DWORD flags;
DWORD time;
DWORD dwExtraInfo;
} KBDLLHOOKSTRUCT, FAR *LPKBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT;
结贴。谢谢大家。
freesky918
2007-12-06
打赏
举报
回复
那位兄弟帮帮忙?
自己顶顶。
csdn越来越冷清了,唉
tiger波波
2007-12-06
打赏
举报
回复
网上搜的,看看有没用
因为系统键在调用WH_KEYBOARD钩子之前就已经被处理了,你在WH_KEYBOARD钩子中无法处理。在Windows 9x下要禁用系统键可以参考QA000295 "如何封锁“CTRL+ALT+DEL”和“ALT+ESC”组合键"、QA000171 "如何封锁ALT-TAB、ALT-CTRL-DEL键以及不让Windows的任务栏出现"。
在Windows NT 4.0 SP3以后的版本可以使用WH_KEYBOARD_LL钩子。
某人的的意见:
建议用日志钩子,他在系统处理前处理。
an_bachelor
2007-12-05
打赏
举报
回复
Ctrl+Alt+Del這個組和鍵不能用鈎子來屏蔽
freesky918
2007-12-05
打赏
举报
回复
谢谢。
不过我只想屏蔽windows键,
就是ctrl和alt之间的那个键,按下后弹出开始菜单的那个。
WPF 使用
windows
钩
子
监控
键
盘
WPF 使用
windows
钩
子
监控
键
盘
,使用
windows
底层api,封装为c#代码,供wpf见面调用
MFC KeyHooK
钩
子
获取
键
盘
输入按
键
源代码工程
MFC KeyHooK
钩
子
获取
键
盘
输入按
键
源代码工程
C#设置
键
盘
钩
子
屏蔽
键
盘
信息
C#
键
盘
勾子(Hook)拦截器,屏蔽
键
盘
活动
钩
子
(Hook),是
Windows
消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。
钩
子
机制允许应用程序截获处理window消息或特定事件。
钩
子
实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,
钩
子
程序就先捕获该消息,亦即
钩
子
函数先得到控制权。这时
钩
子
函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。
VB Hook
钩
子
键
盘
钩
子
VB Hook
钩
子
键
盘
钩
子
源代码VB Hook
钩
子
键
盘
钩
子
源代码
MFC&wingdows;屏蔽
键
盘
消息(
键
盘
钩
子
)
Windows
下
键
盘
全局
钩
子
,(鼠标
钩
子
被注释掉了)MFC界面程序和动态链接库。
进程/线程/DLL
15,467
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章