TC官方合作论坛

标题: 键盘上的一个键,按下启动,抬起停止,代码如何构思? [打印本页]

作者: tcgaoshou    时间: 2014-7-28 12:45
标题: 键盘上的一个键,按下启动,抬起停止,代码如何构思?
同上

作者: 如此美丽。    时间: 2014-7-28 12:54
Timer  +  API (GetKeyState)
作者: tcgaoshou    时间: 2014-7-28 12:56
如此美丽。 发表于 2014-7-28 12:54
Timer  +  API (GetKeyState)

哇塞,太高深了。不懂哦。难道这个构思,用TC简单的代码无法解决了?
作者: q765758576    时间: 2014-7-28 13:31
   按动 启动 弹起 停止


就是在按下就启动  在按下就停止

作者: tcgaoshou    时间: 2014-7-28 13:34
q765758576 发表于 2014-7-28 13:31
按动 启动 弹起 停止

意思我明白。可如何写:
如果(      )
启动线程
如果结束
如果(       )
停止线程如果结束

作者: tcgaoshou    时间: 2014-7-28 13:43
学习贴,顶回到第一排
作者: 续花丶    时间: 2014-7-28 13:46
大漠的命令 GetKeyState
可以获取按键的状态,试试吧.

作者: llf    时间: 2014-7-28 14:13
消息路由,你去看看
作者: dengad    时间: 2014-7-28 14:43
按下启动,再按就停止,作用一样
作者: tcgaoshou    时间: 2014-7-28 15:00
llf 发表于 2014-7-28 14:13
消息路由,你去看看

消息路由,在界面上才有效,不太适合。
作者: tcgaoshou    时间: 2014-7-28 15:01
dengad 发表于 2014-7-28 14:43
按下启动,再按就停止,作用一样

按下,启动,再按下,停止。有时会乱。不知道是启动还是停止。效果不如按住启动,抬起停止,效果好
作者: b44412545    时间: 2014-7-28 15:01
2L坑新手额
作者: tcgaoshou    时间: 2014-7-28 15:03
此贴必火。。。
作者: tcgaoshou    时间: 2014-7-28 15:05
续花丶 发表于 2014-7-28 13:46
大漠的命令 GetKeyState
可以获取按键的状态,试试吧.

如果不用大漠,天使等插件,真的没办法了?
作者: cylhb    时间: 2014-7-28 15:24
2L的正解啊,用TC的DLLCALL来调用API实现检测某按键是否按下或者松开的状态。
作者: 续花丶    时间: 2014-7-28 15:29
tcgaoshou 发表于 2014-7-28 15:05
如果不用大漠,天使等插件,真的没办法了?

天使你看下吧 有这个一样也可以.
作者: 851248662    时间: 2014-7-28 17:51
7楼正解
作者: 学习者爱学习    时间: 2014-8-11 10:42
好好学习




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