TC官方合作论坛

标题: 在游戏窗口内怎么截取按键? [打印本页]

作者: 这论坛不错    时间: 2014-3-13 22:32
标题: 在游戏窗口内怎么截取按键?

功能 匹配按键()
键值=键盘.等待按键()

    选择(键值)

  条件 "97":
调试输出(“你按了1键”)

条件“98”:
调试输出(“你按了2键”)

选择结束

功能结束

使用这种方法在游戏窗口内截取不到按键,不管前台还是后台,不管绑定还是未绑定,能截取到的只有少数按键,比如回车键,有什么办法能截取吗?试过消息路由好像也不行




作者: 今非    时间: 2014-3-13 22:47
请采纳如果我的回答帮助到了你 !

  1. //--说明:输出键码
  2. 循环(真)
  3.     键码=键盘.等待按键()
  4.     调试输出键码
  5. 循环结束
复制代码


你试试能完全检测到不,插件什么的我就不太清楚了


温馨提示1 : 如果没有人来得及回答你 , 你可以去论坛搜索一下 , 也许有答案
作者: 这论坛不错    时间: 2014-3-13 23:23
今非 发表于 2014-3-13 22:47
请采纳←如果我的回答帮助到了你 !

试过很多次了,数字键、字母键、方向键都获取不到,符号键大部分获取得到,小部分获取不到,控制键大部分获取不到,小部分获取得到。。。不知道有没有什么办法能让所有键码都获取得到的。
作者: 今非    时间: 2014-3-13 23:44
这论坛不错 发表于 2014-3-13 23:23
试过很多次了,数字键、字母键、方向键都获取不到,符号键大部分获取得到,小部分获取不到,控制键大部分 ...

那就不知道了 我不懂注册表 什么的
作者: 这论坛不错    时间: 2014-3-13 23:46
今非 发表于 2014-3-13 23:44
那就不知道了 我不懂注册表 什么的

这和注册表也有关?
作者: 这论坛不错    时间: 2014-3-14 15:13
有高手知道怎么解决吗?
作者: kam    时间: 2014-3-20 17:34
是不是游戏有键盘钩子
作者: 这论坛不错    时间: 2014-3-24 16:12
kam 发表于 2014-3-20 17:34
是不是游戏有键盘钩子

可能是吧,如果游戏有键盘钩子有办法解决吗





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1