TC官方合作论坛

标题: 求教 用消息路由怎么控制热键注册与销毁 [打印本页]

作者: feelcool    时间: 2014-8-11 00:52
标题: 求教 用消息路由怎么控制热键注册与销毁
本帖最后由 feelcool 于 2014-8-11 01:24 编辑

用消息路由写个热键控制,当脚本窗口被激活时注册热键,脚本窗口失去激活状态销毁热键,这个应该怎么写?
以下是我的无效写法:

功能 控制热键_消息路由(句柄,消息,w参数,l参数,时间,x坐标,y坐标)
    如果(消息==8)
        热键.销毁("热键0")
    如果结束
    如果(消息==7)
        热键.注册("热键0")
    如果结束
    返回 假
功能结束



作者: rainshine    时间: 2014-8-11 01:16
消息过程
作者: rainshine    时间: 2014-8-11 01:17
我记得是消息过程- -,然后就是- -你本身源代码忘记返回0了
作者: feelcool    时间: 2014-8-11 01:18
本帖最后由 feelcool 于 2014-8-11 01:24 编辑

能帮我写出具体的代码吗?谢谢!
作者: b44412545    时间: 2014-8-11 09:32
  1. 功能 控制热键_消息路由(句柄,消息,w参数,l参数,时间,x坐标,y坐标)
  2.     如果(消息==8)
  3.         热键.销毁("热键0")
  4.         返回 0
  5.     如果结束
  6.     如果(消息==7)
  7.         热键.注册("热键0")
  8.         返回 0
  9.     如果结束
  10.     返回 假
  11. 功能结束
复制代码

作者: feelcool    时间: 2014-8-11 11:25
还是不行。应该是我对7、8两个消息的理解不对,或还需要W、L参数什么的。
可有对消息比较了解的大大帮助下?
作者: jrflsh    时间: 2014-8-11 13:02
官网有这个教程,你认真看一遍就会了
http://bbs.tyuyan.com/forum.php? ... 5157&fromuid=16
作者: feelcool    时间: 2014-8-11 13:06
看过了,就是看了这个教程后才想尝试写这个功能的。




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