永发信息网

急!易语言,如和当按下一个按键时。会模拟出其它按键?

答案:3  悬赏:10  手机版
解决时间 2021-02-05 10:49
  • 提问者网友:一抹荒凉废墟
  • 2021-02-04 14:22
小弟想要详细步骤!多谢。例如 当我把窗口程序打开后 运行其它游戏之类的 当我 按下"F"按键 时 会 模拟出 按键 “1”就是这样 请大哥大姐们教教 小弟谢谢了
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-02-04 15:02
易语言有个命令叫注册热键,还有和命令叫模拟按键!注册一个热键f再写f被按下,然后写模拟按键(#1键,,,)
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-02-04 16:20

首先需要控件:标签

需要将全部支持库都选中,然后点确定

这是代码截图

效果截图

-----------------------------

以下是代码:

.版本 2 .支持库 shellex .支持库 eapi

.子程序 __启动窗口_创建完毕

注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #f1键)

.子程序 _标签1_反馈事件, 整数型 .参数 参数一, 整数型 .参数 参数二, 整数型

模拟按键 (#a键, #s键, #d键) 希望可以帮到你

  • 2楼网友:鱼忧
  • 2021-02-04 16:09
首先建立1个标签,用来注册热键再建立1个子程序 子程序名为“子程序_模拟按键”然后在集部变量那里添加个变量,例如名为“A”然后在启动窗口创建完毕写代码:A=注册热键(_启动窗口.取窗口句柄(),标签1.取窗口句柄(),0,#F键) 接着在双击一下标签1 写代码: 如果(参数一=A)子程序_模拟按键() 楼主自己去参考下吧。如果是要使用大量的热键。建议使用个模块把。因为注册热键只允许注册1个的。希望采纳!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯