TC官方合作论坛
标题:
想实现一个功能,键盘按住某键鼠标连点,松开后停止。
[打印本页]
作者:
happyxsx
时间:
2014-5-15 17:05
标题:
想实现一个功能,键盘按住某键鼠标连点,松开后停止。
例如键盘按住1,鼠标连点,鼠标位置就是当前电脑上的位置。松开后停止。
可用大漠
作者:
续花丶
时间:
2014-5-15 17:09
开始,线程句柄,dm
功能 初始化()
//这里添加你要执行的代码
辅助.注册插件("rc:\\dm.dll",真)
dm=com("dm.dmsoft")
功能结束
功能 等待按键()
键码,功能键码,i
热键.获得("热键0",键码,功能键码)
循环(dm.GetKeyState(键码) == 1)
//这里执行按下时的操作
标签.设置文本("标签0",i)
i++
//弹起了 就结束
如果(dm.GetKeyState(键码) == 0)
线程.关闭(线程句柄)
如果结束
循环结束
功能结束
功能 热键0_热键()
线程句柄=线程.开启("测试插件.等待按键","")
功能结束
复制代码
思路应该就是这样子 。。
作者:
石中草
时间:
2014-5-15 17:11
1.tc的消息路由
2.大漠的获取按键状态
2个都可以用来实现你要的效果
作者:
ytv
时间:
2014-5-15 17:15
完全 不明白呀
作者:
luoliang0
时间:
2014-5-17 05:35
表示钩子的问题
作者:
kohyzsc123
时间:
2015-1-25 11:40
续花丶 发表于 2014-5-15 17:09
思路应该就是这样子 。。
受益匪浅,请教一个问题:
如果我想实现当按下右键时,右键不停连点,松开右键时停止连点如何实现呢?
热键里好像注册不了鼠标右键。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1