挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运JD寻实力长期勤快开发,来实力代理,DMA内存,项目讨论群 【瓦--无畏】纯硬件锁,永久可用,无检测,源头厂家一手制作。稳定无异味,来实力代理 安卓/ios 分发签名,已对接CDN,国内备案
收WB量三角洲gamest参数自带上号器可合作分成,另03收网吧端自带插件做weg企鹅2245456780 ██【我要租此广告位】██...
查看: 4418|回复: 4
打印 上一主题 下一主题

[已解决] 悬念;空格按下连发空格键松开关闭连发空格键,空格键按下时触发其他键停止问题

[复制链接]
3正式会员
195/300

195

积分

27

主题

7

听众
已帮网友解决0 个问题
好评
1
贡献
168
海币
130
交易币
0
跳转到指定楼层
楼主
发表于 2017-10-19 00:17:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


5海币
今天悬念大手帮我写的代码如图!很感谢但是问题一直还在空格按住连发空格键,松开关闭但在空格按住时触发其他键就关闭问题!
今天我研究了一下午 发现如果超级模块里的监视热键可以放开关闭响应事件的话,可以这样写
监视热键(&弹起关闭,#空格键)
子程序  弹起关闭   整数型 时钟1.时钟周期=0 ,这是键盘钩子回调函数  
                                                                                                如果真(键值=#空格键 且 键状态=“按下”)时钟1.时钟周期=10
在做的各位感觉可行么?我不知道监视热键怎么弹开 (运行子程序)想象是美好的~

我还是个雏还需要 挂海 的老司机们带带~~

下面是代码:

.版本 2
.支持库 spec
.支持库 eAPI

.程序集 窗口程序集_启动窗口
.程序集变量 键盘钩子, 整数型

.子程序 __启动窗口_创建完毕

键盘钩子 = SetWindowsHookEx (13, &键盘钩子回调函数, GetModuleHandle (0), 0)

.子程序 键盘钩子回调函数, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型, , 状态,256按下,257弹起
.参数 参数三, 整数型, , 键值的指针
.局部变量 键值, 整数型
.局部变量 A, 文本型

键值 = 取字节集数据 (指针到字节集 (参数三, 1), #整数型, )

.如果 (参数二 = 256)
    A = “按下”
.否则
    A = “弹起”
.如果结束

.如果真 (键值 = #空格键 且 A = “按下”)
    时钟1.时钟周期 = 10
.如果真结束
.如果真 (键值 = #空格键 且 A = “弹起”)
    时钟1.时钟周期 = 0
.如果真结束

调试输出 (键值, “状态: ” + A)
返回 (CallNextHookEx (键盘钩子, 参数一, 参数二, 参数三))

.子程序 _时钟1_周期事件

模拟按键 (#空格键, , )










.版本 2

.DLL命令 GetModuleHandle, 整数型, , "GetModuleHandleA", , 获取句柄
    .参数 lpModuleName, 整数型

.DLL命令 CallNextHookEx, 整数型, , "CallNextHookEx", , 下一个钩子
    .参数 hhk, 整数型
    .参数 nCode, 整数型
    .参数 wParam, 整数型
    .参数 lParam, 整数型

.DLL命令 SetWindowsHookEx, 整数型, , "SetWindowsHookExA", , 创建钩子
    .参数 idHook, 整数型
    .参数 lpfn, 子程序指针
    .参数 hmod, 整数型
    .参数 dwThreadId, 整数型

.DLL命令 UnHookWindowsHookEx, 逻辑型, , "UnhookWindowsHookEx", , 卸载钩子
    .参数 hhk, 整数型



联系我时,请说是在 挂海论坛 上看到的,谢谢!

GXE73K$5]GEXZE3WK8{0F60.png (27.13 KB, 下载次数: 1)

GXE73K$5]GEXZE3WK8{0F60.png

最佳答案

查看完整内容

多加一个变量b就可以了 亲测可用 ,编程多动脑 问题其实没那么难。



上一篇:易语言输入设备写的空格按下连发空格键松开关闭,但触发其他键就停止了怎么办?
下一篇:来个大佬解释一下修复什么地方,活着没框死了有框
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。

----1.3----

4万

积分

622

主题

177

听众
已帮网友解决4 个问题
好评
1007
贡献
46951
海币
10192
交易币
2000

最佳新人活跃会员开荒者原创大师推广达人沙发王侦察队队长宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老在线王源码大师终身成就杰出贡献机器王评分大师回帖大师CM制造者CM杀手艺术大师签到达人土豪知识库

QQ
沙发
发表于 2017-10-19 00:17:31 | 只看该作者
多加一个变量b就可以了

键盘钩子修改.e (4.2 KB, 下载次数: 12)

亲测可用 ,编程多动脑 问题其实没那么难。
回复

使用道具 举报

3正式会员
195/300

195

积分

27

主题

7

听众
已帮网友解决0 个问题
好评
1
贡献
168
海币
130
交易币
0
板凳
 楼主| 发表于 2017-10-19 07:34:39 | 只看该作者
悬念 发表于 2017-10-19 00:44
多加一个变量b就可以了

贼      6666
----1.3----
回复

使用道具 举报

3正式会员
106/300

106

积分

0

主题

7

听众
已帮网友解决0 个问题
好评
0
贡献
106
海币
94
交易币
0
地板
发表于 2018-11-23 14:28:09 | 只看该作者
学习一下
回复

使用道具 举报

3正式会员
106/300

106

积分

0

主题

7

听众
已帮网友解决0 个问题
好评
0
贡献
106
海币
94
交易币
0
5#
发表于 2018-11-23 14:28:50 | 只看该作者
问题其实没那么难。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-5-16 19:50 , Processed in 0.093006 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

快速回复 返回顶部 返回列表