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

article/2025/11/7 15:45:03

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

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

6754813f7712e7047b7d72ae96da2f77.png

2、找到 QMPlugin插件制作模版(易语言).zip 压缩文件解压,这个文件解压后包含有:

1、Common.ec[按键精灵自己的接口模块];

2、QMPlugin.e [易语言插件模板源码];

3、易语言插件说明.jpg [源代码图解说明];

虽然有这个说明,但是如果不是对易语言和按键精灵非常熟悉,是不能很明确的明白图作者的意图,这也是本经验的意义所在。

1711e905f4c1f336db09f5d80be02213.png

3、直接打开代码以后可以看见,Common.ec 已经自动引用到程序,还有就是已经建立好的三个程序集:

1、插件命令信息集 [主要用于填写插件的描述信息和插件的版本信息];

2、插件初始化接口集[公开给按键精灵调用的接口,主要调用的是模块的子程序,改动较少];

3、插件命令程序集[主要用于插件功能命令,我们新写插件命令就是在这里了];

1f5d14ed368ede9def67982871d9e78a.png

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

e781ea419605c367793e7192dd1923a1.png

5、点击插件命令信息集,在这里面添加我们新写的插件命令。使用“添加插件信息”命令。

参数1:我们的插件命令名字;

参数2:我们的插件调用格式,按键的编辑器会根据这个格式自动替换‘$x'为参数给插件调用;

参数3:我们的插件命令子程序指针,格式为'&命令名字‘;

参数4:我们插件命令的参数个数;

a326b96d6f5ee56073557d901c097be6.png

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

5d1458389094194b6267a7fdef3ba464.png

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

5aae358031c2706abf81627c26bfdf96.png


http://chatgpt.dhexx.cn/article/qZkfU3Vh.shtml

相关文章

服务器虚拟连接按键精灵,服务器运行按键精灵

服务器运行按键精灵 内容精选 换一换 存储容灾服务具有以下主要功能:便捷的业务恢复方案存储容灾服务提供集中的控制台,您可以通过管理控制台配置和管理服务器复制,执行切换和故障切换等操作。存储容灾服务提供集中的控制台,您可以通过管理控制台配置和管理服务器复制,执行…

按键精灵 容器 html,按键精灵容器控件

按键精灵容器(Container)控件——生活中对容器的定义是:用来包装或装载物品的贮存期(如箱子、罐子)。QUI的容器(Container)控件也是类似的功能,可以将其他控件放到容器里面,同时也可以将一个容器放到另一个容器内。对容器的移动,显…

按键精灵 android,按键精灵手机版

按键精灵安卓版是安卓平台的按键与触摸操作的操作录制软件,类似电脑上的按键精灵,它能够录制用户的动作,并在播放时按下一个热键,就可以完全模拟用户录制时的所有操作,如同有个无形的手帮你按键。按键精灵安卓版能帮助…

按键精灵9.5.1.11790秒速启动,多余元素全灭版

原创 作者:奇幻软件坊 原文链接 本版本是按键精灵官方未加穿山甲强壳之后的最后一个版本,同时也是运行稳定后门相对来说比较少的一个版本, 原版本是启动过程中,屏幕中间会出现一个 正在检查最新补丁的东西!大家是否知…

记一次与流氓的战争——卸载360安全卫士之后

卸载了360安全卫士一个月了,又又又发现了360的残留,而且藏得极其隐秘。 ————————2020.03.16更新———————————— 可能会有人看不懂这张截图,这是咋本机安装了一个PHP study,并放置了一个木马,通过菜…

解决360安全卫士卸载不掉问题

问题描述:360安全卫士进入程序卸载界面,点击卸载卸载不掉。 解决方法:A、进入安全模式,B、再进行常规卸载即可。 A:第一步:进入安全模式 进入安全模式方式:方法有两种 方法一 长按Shift或者S…

彻底卸载360画报教程

很多用户在购买新电脑首先给电脑装个360安全卫士,360安全卫士能够时刻保护电脑系统安全,但是经常时不时就弹出个广告,用起来体验感很差。有什么办法可以卸载360画报? 方法一: 1、可以打开360浏览器,点击右上…

2345安全卫士卸载不了怎么办?

最近有小伙伴遇到2345卸不掉的情况,就来问问小编有没有什么卸掉的方法。针对这个问题,小编就给大家整理了三种卸载方法,有需要的用户可以看看,希望可以帮到大家。 方法一: 1、进入安全模式:如果重启按F8没用…

关闭/卸载360画报/壁纸

前言 360画报和360壁纸指的是同一个组件,只是称呼不同,下文简称360画报,是360安全卫士和360安全浏览器自动安装的组件之一,是可以被关闭和卸载的。此组件会自动开启360屏保,用户不喜欢可以进行关闭或卸载。下文介绍关…

360安全卫士添加信任区

系列文章目录 文章目录 系列文章目录前言一、添加信任区二、步骤1.木马查杀2.信任区3. 添加信任的文件 总结 前言 360安全卫士经常会误报,虽然有想过卸载360,但他的有些小工具还挺实用,哎,鸡肋啊 一、添加信任区 打开360安全卫…

360杀毒卸载办法

360浏览器、360安全中心一般都能卸载。 360杀毒就比较顽固。看看卸载中遇到的问题,以及解决办法。 正常步骤 右键windows图标—》设置—》应用和功能—》找到360,单击—》卸载。 遇到的问题 1. 点击“确认卸载”,没反应。 点击”确认卸载…

360安全卫士卸载干净-笔记

360安全卫士卸载干净-笔记 在360安全卫士的设置里面,会帮我们开启很多东西,所以,要想删除完全,要先把这些默认开启的东西关掉。 点击右上角的3个横线,打开设置 把它默认勾选的全部取消 有弹出什么取消勾选之后不够安全…

360安全卫士企业版卸载

方法/步骤 1 找到360安全卫士的安装路径,默认安装在“C:\Program Files\360\360Safe”中,查找含有ent的文件。 2 使用360强制删除这些文件之后,就可以正常卸载了。 3 如果还是不行,直接重启,然后按F8进入安全模式…

geek卸载360

360,一旦装上,就很难卸载,卸载了以后又自动安装回来。 这次我们就用号称"什么都能删"的geek尝试卸载掉360。 (geek安装在文章末尾) 安装: 安装完成: 可以看到我装了一个安全卫士,它就装了一堆…

如何卸载360安全卫士

年少不懂事,拿到新机之后兴冲冲要装个清理的软件,下了360; 第一次用360的时候把我的jre给清了,eclipse从此没成功打开过,只能重装JDK。之后一年没开过。 然后今年又突发奇想开了一下,好家伙还真没冤枉你&am…

Windows清理系统垃圾bat脚本【卸载360安全卫士】

新建一个txt文件,将下面代码复制进去,保存为.bat文件即可。 echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %syste…

360linux如何卸载,卸载360安全卫士方法

有人遇到360安全卫士相关功能不正常,于是想卸载清理360安全卫士,下面由学习啦小编告诉大家具体方法,希望能帮到大家! 卸载360安全卫士的方法 第一步:记录360安全卫士安装目录及文件; 1单击“开始”-“所有程序”-“360…

完全卸载360安全卫士方法

无废话版: 第一大步:(常规卸载) 从应用程序里面找到360然后卸载,请仔细看卸载按钮所在位置,点狠心卸载,这一步不难,主要是细心 第二大步:("连根拔起&qu…

如何彻底卸载360安全卫士

问题:在网页上下载了个插件,不小心下载了捆绑软件360。用geek卸载360安全卫士后,发现程序面板和电脑管家的软件都不显示360了,但是开机还是有360启动提示,就知道根本没卸干净,主程序还在。在各个盘搜索360&…

卸载软件中找不到360安全卫士该如何卸载360?

先在任务栏的右边,快速启动栏里退出360安全卫士的运行状态! 在360safe文件夹里,运行uninst.exe文件,卸载360安全卫士软件即可!! 如何找到360卫士的文件夹呢? 首先调出任务管理器在进程里找到36…