|
楼主 |
发表于 2019-3-1 19:04:03
|
显示全部楼层
江苏省徐州市
鼠标钩子 = 创建钩子 (14, &鼠标钩子回调函数, GetModuleHandle (0 ), 0 )|
鼠标钩子回调函数 | 整数型 | | |
参数一 | 整数型 | | | | 参数二 | 整数型 | | | | 参数三 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 鼠标 | MOUSEHOOKSTRUCT | | | 拷贝内存 (鼠标, 参数三, 20 )如果真 (卡刀开关一.选中 = 真)如果真 (一侧键1.选中 = 真)如果真 (参数二 = 523 且 右移 (鼠标.MouseData, 16 ) = 1 ) 判断 ()如果真 (按下运行1.选中 = 真)启动线程 (&卡刀循环一, , )K1 = 1 如果真 (单击运行1.选中 = 真)如果真 (K1 = 0 )启动线程 (&卡刀循环一, , )K1 = 1 返回 (1 )如果真 (K1 = 1 )K1 = 0 返回 (0 )判断 (参数二 = 523 且 右移 (鼠标.MouseData, 16 ) = 1 )如果真 (按下运行1.选中 = 真)K1 = 0 返回 (呼叫下一个钩子 (鼠标钩子, 参数一, 参数二, 参数三 )) 判断循环首 (卡刀开关一.选中 = 真)如果真 (键代码1 [1 ] ≠ 0 )模拟按键 (键代码1 [1 ], , )如果真 (K1 = 0 )跳出循环 ()如果真 (键代码1 [2 ] ≠ 0 )模拟按键 (键代码1 [2 ], , )判断循环尾 () |
|