詹姆斯 发表于 2015-8-18 02:17

模拟按键

比如我想要按下键盘A键时,自动按下B键,0.1秒后再按一次B键。

这个不用精灵,还有什么能弄到的

2858560382 发表于 2015-8-18 02:17

用易语言,比如这样


.版本 2

.程序集 窗口程序集1

.子程序 _按钮A_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型

.如果真 (键代码 = #A键)
    _按钮B_被单击 ()
    时钟1.时钟周期 = 100
.如果真结束


.子程序 _按钮B_被单击

标签1.标题 = 到文本 (取随机数 (1000, 9999))



.子程序 _时钟1_周期事件

_按钮B_被单击 ()


当你按下键盘A的时候,按钮B被单击,后0.1秒会再按下按钮B,一直下去标签1的数字也在一直变....

希望能帮到你{:7_246:}

Messi 发表于 2015-8-18 08:51

用易语言

天份太低 发表于 2015-8-18 11:13

{:5_124:}TC也可以{:5_188:}
我还是觉得你去开发脱机挂好{:5_121:}

詹姆斯 发表于 2015-8-18 13:48

用宏可以吗

笑傲浆糊 发表于 2015-8-18 20:20

可以用易语言弄,很简单的

詹姆斯 发表于 2015-8-18 21:58

笑傲浆糊 发表于 2015-8-18 20:20
可以用易语言弄,很简单的

主要是怕被认为第三方插件

詹姆斯 发表于 2015-8-21 17:19

2858560382 发表于 2015-8-21 13:54
用易语言,比如这样




不如我自己的好,不过你写的最多,给你了

哎呦呦 发表于 2015-8-21 22:10

在消息处理函数里对WM_KEYDOWN 消息进行判断是否按下A键 是就PostMessage或SendMessage WM_KEYDOWN消息
页: [1]
查看完整版本: 模拟按键