是我们每个人亲手毁掉了我们民族的软件产业。然后,回过头来说:“国内软件真烂,不如外国的好”。
鼠标钩子及其应用 (C#).....
上一篇 /
下一篇 2008-06-12 19:35:25
/ 个人分类:卩s爆米潴o灬
什么是钩子?
766游戏网-Blog频道S5~z|aEDp766游戏网-Blog频道7f]G7TXo
d钩子(Hook)是Windows中提供的一种用以替换DOS下“中断”的系统机制,中文译为“挂钩”或“钩子”。在对特定的系统事件进行hook后,一旦发生已hook事件,对该事件进行hook的程序就会受到系统的通知,这时程序就能在第一时间对该事件做出响应。
w~t:C y.N9dw"d0766游戏网-Blog频道zgw j
B L"}c'}-\ G.Net 里本身没有什么可以做钩子的方法,只能用 API.
2aqf5XL4axp3a2I0&zT r5VM0结合更改控件(窗口)状态、获取或更改控件(窗口)文本做一个鼠标钩子应用,示例程序如下:
8W|V[(h"Y0766游戏网-Blog频道_5[
v)t0N4hVNTUI —
766游戏网-Blog频道1{P)p'\
a"M(Z7[(PCt1I)R.M0
766游戏网-Blog频道'i3G-B&r(JS
O&F#k766游戏网-Blog频道pyX*S(y(q?(J5{Code (部分折叠) —
7O6H%sPW|Qd#B.L0766游戏网-Blog频道dNC1turV3Mn`
bC#m@ EikQ0766游戏网-Blog频道"}J]v#rv4t.s运行之后,点击 SetWindowsHookEx 挂钩
g;\p8R&r`n0WIuU+]kfI7d$BJ0
766游戏网-Blog频道o#X P] QH+K)ldYma)L0
nFg#bv6kzz/K0
导入论坛
收藏
分享给好友
推荐到圈子
管理
举报
TAG: