温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • 编程语言 > 
  • 易语言插件按键精灵调用方法

易语言插件按键精灵调用方法

发布时间:2020-10-13 04:15:57 来源:脚本之家 阅读:773 作者:laozhang 栏目: 编程语言

给按键精灵写插件的方法有很多,例如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、最后上测试结果,搞定收工。

易语言插件按键精灵调用方法

向AI问一下细节
推荐阅读:
  1. Java如何调用方法
  2. C++中如何编写DLL文件给易语言调用方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

易语言 按键精灵 用
  • 上一篇新闻:
    Java 添加、修改、读取、复制、删除Excel批注的实现
  • 下一篇新闻:
    MySQL索引长度限制原理解析

猜你喜欢

  • 服务器错误500的原因是什么
  • 服务器宕机原因是什么
  • 服务器地址查询工具是什么
  • 服务器管理器打不开的原因及如何解决
  • 服务器架设网站提示未被授权如何解决
  • 服务器托管的特点是什么
  • 服务器虚拟化技术有什么特点
  • 服务器重启有什么危害
  • 广西虚拟主机租用如何修复网站漏洞
  • 国外免费空间使用率不足如何解决
最新资讯
  • 在Foundation中如何处理JSON数据
  • NSDictionary和NSMutableDictionary有什么不同
  • 如何使用NSArray进行高效的数据排序
  • 解释NSString和NSMutableString之间的区别
  • 如何使用NSDate来比较两个日期
  • Foundation框架在iOS开发中扮演什么角色
  • 如何在Cocoa Touch应用中利用动画提升用户交互体验
  • 在Cocoa Touch中如何实现App的国际化支持多种语言和地区
  • 使用Cocoa Touch如何开发满足企业级安全标准的应用
  • 如何使用Cocoa Touch框架开发支持AR体验的应用
相关推荐
  • JavaScript实现按键精灵的原理分析
  • 易语言插件规避杀毒软件方法
  • 易语言仿按键精灵录制键盘鼠标操作的代码
  • 总结易语言指针转换及调用方法
  • 易语言中Com对象的简单调用方法
  • FeignClient 的调用方法
  • 如何使用反射调用方法
  • css调用方法有哪些
  • Java如何实现按键精灵
  • 如何用JavaScript实现一个按键精灵

相关标签

c++ ip js api html excel c ide cpu bug b站 cookie http lite ip地址 db2 64位 c语言 age ascii
AI

聚圣源起名软件下载下载个人印章在线原来的神马电影网液体灌装机fsyanyi给小孩起名字姓张男唯物主义是什么意思洁起名寓意学历教育机构起名珠宝店怎么起名起个英文名字 男生餐饮铺面起名园林工程公司取名起名大全中信银行南通分行万宁市委书记水木属性字女孩起名字起重链条厂家前20名排名父母姓的起名中行理财产品给姓李的女宝宝起名字起名的平仄10月13日是什么星座457医院低俗喜剧国语完整版专家起姓名初字 起名红岭创投官网给早餐起个名字翠神艾翁个体工商户字取名起名大全带月的字女孩起名字淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化