易语言安装鼠标钩子,鼠标会卡一下,怎么解决?
.版本2.支持库EThread.程序集窗口程序集1.子程序__启动窗口_创建完毕hook=SetWindowsHookExA(14,&钩子处理,GetModuleHand...
.版本 2
.支持库 EThread
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
hook = SetWindowsHookExA (14, &钩子处理, GetModuleHandleA (0), 0)
.子程序 钩子处理, 整数型
.参数 code, 整数型
.参数 wp, 整数型
.参数 lp, 整数型
.判断开始 (wp = 513)
左键 = 真
时钟1.时钟周期 = 200 ' 限制左键和右键最大时间间隔
.如果真 (右键)
启动线程 (&子程序1, )
.如果真结束
.判断 (wp = 514)
时钟1.时钟周期 = 0
左键 = 假
.判断 (wp = 516)
时钟1.时钟周期 = 200
右键 = 真
.如果真 (左键)
启动线程 (&子程序1, )
.如果真结束
.判断 (wp = 517)
右键 = 假
时钟1.时钟周期 = 0
.默认
.判断结束
返回 (CallNextHookEx (hook, code, wp, lp))
.子程序 子程序1
信息框 (“您同时按下了左右键! ” + #换行符 + #换行符 + 取空白文本 (7) + “近在眼前出品”, #信息图标, )
.子程序 _时钟1_周期事件
左键 = 假
右键 = 假
.子程序 __启动窗口_可否被关闭, 逻辑型
UnhookWindowsHookEx (hook) 展开
.支持库 EThread
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
hook = SetWindowsHookExA (14, &钩子处理, GetModuleHandleA (0), 0)
.子程序 钩子处理, 整数型
.参数 code, 整数型
.参数 wp, 整数型
.参数 lp, 整数型
.判断开始 (wp = 513)
左键 = 真
时钟1.时钟周期 = 200 ' 限制左键和右键最大时间间隔
.如果真 (右键)
启动线程 (&子程序1, )
.如果真结束
.判断 (wp = 514)
时钟1.时钟周期 = 0
左键 = 假
.判断 (wp = 516)
时钟1.时钟周期 = 200
右键 = 真
.如果真 (左键)
启动线程 (&子程序1, )
.如果真结束
.判断 (wp = 517)
右键 = 假
时钟1.时钟周期 = 0
.默认
.判断结束
返回 (CallNextHookEx (hook, code, wp, lp))
.子程序 子程序1
信息框 (“您同时按下了左右键! ” + #换行符 + #换行符 + 取空白文本 (7) + “近在眼前出品”, #信息图标, )
.子程序 _时钟1_周期事件
左键 = 假
右键 = 假
.子程序 __启动窗口_可否被关闭, 逻辑型
UnhookWindowsHookEx (hook) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询