TC官方合作论坛

 找回密码
 立即注册
查看: 568|回复: 3
打印 上一主题 下一主题

[已解决] 如果按下键盘的alt键,不弹起,有办法知道吗

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-6 16:04:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
做梦幻的一个辅助,梦幻的alt键组合有很多功能,用到很频繁
但是在按alt键的这个时候发送 ente键就会切换游戏窗口了
所以现在我想问的是如果用户在按下alt键的时候,通过什么方式知道,然后在他不按这个键的时候脚本才执行发送ente键
求大神指教
回复

使用道具 举报

沙发
发表于 2013-8-6 16:12:59 | 只看该作者
那你加个他的组合键,组合键不按它即可 如果打开了还组合键的功能即该键为按下状态,如果你觉得麻烦可以在不需要时但又不知道他是不是打开就加个它的弹起把  不会有什么影响的……
回复 支持 反对

使用道具 举报

板凳
发表于 2013-8-6 16:13:02 | 只看该作者
dllcall命令,判断键盘是否按下.原型:SHORT GetAsyncKeyState(int vKey);
dllcall("user32.dll", "int", "GetAsyncKeyState", "int", 164)

回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-8-7 01:06:09 | 只看该作者
二楼的我考虑了一下,在发送enter之前先弹起alt键下,这个我试试吧,三楼大神啊,不过我实在是看不懂,还是谢谢你,采纳二楼了
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-3 00:44 , Processed in 0.135408 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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