时间:2021-05-19
给按键精灵写插件的方法有很多,例如vc,vb,乃至delphi。但是,使用这些程序语言给按键精灵写插件,对编写者的要求比较高。易语言呢,编程门槛比较低,也有很多开源不开源的模块,但是在8.2版本之前,按键精灵是不支持易语言编写插件的。当然,现在就没有这个问题了。今天我就教大家怎么用易语言给按键精灵写一个简单的插件。
1、至于安装按键精灵和易语言,相信大家都会的,这里主要讲怎么写插件,安装步骤就暂时略过。首先找到按键精灵的安装目录,找到source文件夹打开
2、找到QMPlugin插件制作模版(易语言).zip 压缩文件解压,这个文件解压后包含有:
1、Common.ec[按键精灵自己的接口模块];
2、QMPlugin.e[易语言插件模板源码];
3、易语言插件说明.jpg[源代码图解说明];
虽然有这个说明,但是如果不是对易语言和按键精灵非常熟悉,是不能很明确的明白图作者的意图,这也是本经验的意义所在。
3、直接打开代码以后可以看见,Common.ec 已经自动引用到程序,还有就是已经建立好的三个程序集:
1、插件命令信息集 [主要用于填写插件的描述信息和插件的版本信息];
2、插件初始化接口集[公开给按键精灵调用的接口,主要调用的是模块的子程序,改动较少];
3、插件命令程序集[主要用于插件功能命令,我们新写插件命令就是在这里了];
4、点击插件命令程序集,切换到该程序集后,在最后面Ctrl+N建立子程序,子程序名字用英文,包含两个参数和一个返回值,参数和返回值的类型都是整数型。这是一定要注意的,除了名字不一样,其他一定要保证没有改动,否则按键精灵不能正确识别调用插件。直接上代码图。
5、点击插件命令信息集,在这里面添加我们新写的插件命令。使用“添加插件信息”命令。
参数1:我们的插件命令名字;
参数2:我们的插件调用格式,按键的编辑器会根据这个格式自动替换‘$x'为参数给插件调用;
参数3:我们的插件命令子程序指针,格式为'&命令名字‘;
参数4:我们插件命令的参数个数;
6、好了,编写工作就完成了,将代码编译,编译方式如图。最好能用静态编译,只是自己用的话,你用编译也可以,有的版本还能独立编译。编译后的插件dll要放到按键精灵的安装目录里的plugin文件夹下,这样按键精灵才能调用到。
7、最后上测试结果,搞定收工。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
按键精灵怎么后台按键?大家可以通过下文来了解按键精灵后台按键制作方法,很多朋友希望能够使用按键精灵“找后台”,那么具体步骤是什么呢?
按键精灵手机版教程来咯~很多朋友不知道按键精灵手机版怎么用,很多朋友使用过电脑版按键精灵,现在这款软件有安卓手机版咯~该如何使用呢?请看下文吧。 按键精灵
按键精灵是一款很好用的鼠标点击助手,按键精灵要在区域内找到图片点击,该怎么设置和写入脚本。今天小编就为大家分享按键精灵找图点击设置方法,想学习的来了解下吧!软件
按键精灵,按键精灵是一个模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。如果我们键盘中的其中一个键坏了或者其他的,那么
按键精灵是一个模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。按键精灵简单易用,不需要任何编程知识就可以作出功能强大的