TC官方合作论坛

标题: 求教线程怎么停止热键发出的指令 [打印本页]

作者: HK374163449    时间: 2016-7-23 12:09
标题: 求教线程怎么停止热键发出的指令
比如 线程开启的时候 按下热键0 会执行 键盘按键qwertyuiop    当热键0执行到qwe的时候 线程关闭   热键0就不会执行按键后面的rtyuiop了

作者: 言术    时间: 2016-7-23 14:17
......
作者: 小六六    时间: 2016-7-28 06:17
言术 发表于 2016-7-23 14:17
......

问下,键盘按键里的-32是什么意思?没看懂。能解释下吗

遍历(变量 i = 0; i < 长度; i++)
        键盘按键(字符串返回字符(要按的键,i)-32)
        等待(延迟)
    结束

作者: 言术    时间: 2016-7-28 07:00
小六六 发表于 2016-7-28 06:17
问下,键盘按键里的-32是什么意思?没看懂。能解释下吗

遍历(变量 i = 0; i < 长度; i++)

键盘按键API需要大写的ascii编码,而得到是小写编码。
比如大写A编码是65,小写a编码是97.相距32
任意大写编码加32变成小写编码
任意小写编码减32变大写
作者: 小六六    时间: 2016-8-2 00:31
言术 发表于 2016-7-28 07:00
键盘按键API需要大写的ascii编码,而得到是小写编码。
比如大写A编码是65,小写a编码是97.相距32
任意大 ...

原来如此,谢了。




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