怎么用易语言写插件按键精灵调用

给按键精灵写插件的方法有很多,例如vc,vb,乃至delphi。但是,使用这些程序语言给按键精灵写插件,对编写者的要求比较高。易语言呢,编程门槛比较低,也有很多开源不开源的模块,但是在8.2版本之前,按键精灵是不支持易语言编写插件的。当然,现在就没有这个问题了。今天我就教大家怎么用易语言给按键精灵写一个简单的插件。

操作方法

  • 01

    至于安装按键精灵和易语言,相信大家都会的,这里主要讲怎么写插件,安装步骤就暂时略过。首先找到按键精灵的安装目录,找到 source文件夹打开

  • 02

    找到 QMPlugin插件制作模版(易语言).zip 压缩文件解压,这个文件解压后包含有: 1、 Common.ec[按键精灵自己的接口模块]; 2、 QMPlugin.e[易语言插件模板源码]; 3、 易语言插件说明.jpg[源代码图解说明]; 虽然有这个说明,但是如果不是对易语言和按键精灵非常熟悉,是不能很明确的明白图作者的意图,这也是本经验的意义所在。

  • 03

    直接打开代码以后可以看见,Common.ec 已经自动引用到程序,还有就是已经建立好的三个程序集: 1、插件命令信息集 [主要用于填写插件的描述信息和插件的版本信息]; 2、插件初始化接口集[公开给按键精灵调用的接口,主要调用的是模块的子程序,改动较少]; 3、插件命令程序集[主要用于插件功能命令,我们新写插件命令就是在这里了];

  • 04

    点击插件命令程序集,切换到该程序集后,在最后面Ctrl+N建立子程序,子程序名字用英文,包含两个参数和一个返回值,参数和返回值的类型都是整数型。这是一定要注意的,除了名字不一样,其他一定要保证没有改动,否则按键精灵不能正确识别调用插件。直接上代码图。

  • 05

    点击插件命令信息集,在这里面添加我们新写的插件命令。使用“添加插件信息”命令。 参数1:我们的插件命令名字; 参数2:我们的插件调用格式,按键的编辑器会根据这个格式自动替换‘$x’为参数给插件调用; 参数3:我们的插件命令子程序指针,格式为’&命令名字‘; 参数4:我们插件命令的参数个数;

  • 06

    好了,编写工作就完成了,将代码编译,编译方式如图。最好能用静态编译,只是自己用的话,你用编译也可以,有的版本还能独立编译。编译后的插件dll要放到按键精灵的安装目录里的plugin文件夹下,这样按键精灵才能调用到。

  • 07

    最后上测试结果,搞定收工。

(0)

相关推荐

  • 易语言写单按钮控制进度条的启动与停止!

    易语言单个按钮实现多种效果!! 易语言写进度条的控制. 操作方法 01 打开易语言,添加窗口基本组件,一个按钮,一个进度条. 双击启动窗口进入到窗口程序集.写代码 .版本 2 .程序集 窗口程序集1 ...

  • 易语言——写出一个简单的软件注册

    教你在易语言中写出一个属于自己的注册软件,让别人需要注册码才能使用 构思思路 01 一.首先想实现注册软件一机一码制 要取机器码 02 二.易语言有自带一个取硬盘特征字的功能 利用这个内容加减乘除来实 ...

  • 怎样用易语言写一个简单的程序?

    易语言作为一门全中文可视化的编程语言,已经受到越来越多人的重视.而它简单的操作,也使编程变得简单.这篇将告诉你如何用易语言做你的第一个程序. 操作方法 01 安装完成后,双击易语言图标打开易语言.这里 ...

  • 按键精灵如何用大漠插件找汉字和数字

    很多使用按键精灵的小伙伴们不知道如何准确识别汉字和数字,看看这个吧. 教你按键精灵如何用大漠插件找字,查出你想要识别的汉字和数字 操作方法 01 我们先用最简单的数字开始吧!打开大漠综合工具 新建一个 ...

  • 易语言如何写一个取随机数的程序

    还记得去年在新浪微博上,有一个加V的名微博发起了一个活动,然后抽奖选中几个用户,赠送什么礼品之类的.结果活动结束后,该博主发布了一条微博,大概意思是说在app store上买了个取随机数的软件,来抽取 ...

  • 易语言怎么写开机启动的代码

    教大家怎么用易语言写开机自启的代码 操作方法 01 第一步,先添加两个按钮组件,一个把按钮标题设置为设置开机启动,另一个把按钮标题设置为取消开机启动. 02 第二步,双击第一个按钮,进入窗口程序集1写 ...

  • 易语言模拟按键,魔兽作弊器

    用易语言模拟按键,制作各种作弊器,侠盗猎车,魔兽世界,虐杀原形等.... 操作方法 01 用易语言模拟按键.写自己喜欢的游戏作弊器 首先打开易语言,写你自己喜欢的界面,界面随意.但是必须有一个标签. ...

  • 易语言怎样修改键盘按键,设置替换键,快捷键

    有时候方便输入,通常会用一个键来实现一些功能,或者用一个键来实现组合键的功能,又或者某个键来替换某个键来便于更好.更快捷的输入,实现我们所需要的功能,那么易语言我们能过注册热键就可以实现了! 操作方法 ...

  • 易语言如何做一个鼠标模拟按键

    许多玩游戏的朋友为了完成某些任务,经常需要用鼠标键盘重复点击固定按钮来完成,这个过程不仅非常枯燥无聊,时间长了还会非常累,该怎么办呢?这篇就教大家做一个简单的鼠标模拟按键,可以帮您完成枯燥无聊的动作. ...