能力值:
( LV2,RANK:10 )
|
-
-
2 楼
我小小小白一个,帮上不忙,就帮你顶一下好吧,我也正在弄钩子没弄好,刚刚才把dll注入弄了一小小下,钩子目前用得不怎么会.
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
下的是WH_KEYBOARD_LL钩子还是WH_KEYBOARD钩子,如果是低级键盘钩子还好,如果是WH_KEYBOARD钩子而且是对其他进程下的话,回调函数必须写在dll里额。是不是这里的问题
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
回调是在dll中进行的
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
键盘钩子有两种
普通键盘钩子
如果针对其他进程中的线程挂钩,需要将钩子函数放到dll中。对自己进程中的线程则不必。可以针对全部线程也可以针对特定线程。
低级键盘钩子
不必放到dll中,原理是目标进程向发起钩子的进程发消息。此钩子只能针对所有线程,无法只针对特定线程。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
前段时间刚刚遇到这种问题,采用了多线程,需要再写一个消息循环才能回调
|
|
|