凌哥e编程模块是易语言最全面、最实用的编程的模块,缺点是因为封装了不同版本的插件和注册机,体积较大,但能够提升友好度,想要拥有完整版的e编程模块吗?有需要的话可以下载使……
凌哥e编程模块是易语言最全面、最实用的编程的模块,缺点是因为封装了不同版本的插件和注册机,体积较大,但能够提升友好度,想要拥有完整版的e编程模块吗?有需要的话可以下载使用哦!

凌哥e编程模块软件介绍
全新版本已经更新推出,所有功能不会与其它模块产生冲突,DLL命名不重复,所有函数已考虑到多线程兼容性,对象参数返回严格按照数据类型定义而不是靠易语言自动转换(如变体型),完美兼容黑月;各个函数均有完整注释;所有函数追求高效率的同时兼顾稳定性、兼容性。
凌哥e编程模块功能特色
线程池
功能与行为完全契合「标准的线程池构造」
线程池内部有一个工作线程,用来处理内部线程的创建
默认最大线程数为100、最大等待的队列数默认为10000(实际测试,等待队列可以达到百万以上)
最大线程数与最大等待队列数均可「随时修改」并且是实时生效的
内部队列与其它存储数据使用哈希表处理,避免使用数组后有些东西需要循环枚举影响效率
经过多次暴力测试与纠正,不会有内存/句柄出现泄漏的情况,稳~
加入队列:每个队列可以选择执行不同的子程序,以及传递字节集数据;并且在执行的子程序中可以调用:线程池.取当前任务参数() 来获得传递过来的字节集内容~具体请看压缩包内附带的例子
内置暂时有几个功能:暂停所有任务、恢复所有任务、取剩余队列数,后期会增加通过队列ID(加入队列()的返回值)对单个队列操作的功能。
键盘/鼠标连发
真正意义上的连发,按住鼠标/键盘指定键即可实现重复单击这个键,默认自动屏蔽windows自带的重复按键
内部有一个回调,可以自己写执行模拟键盘鼠标代码,可以是驱动也可以是别的,详情请看压缩包附带的例子
大漠插件
完美兼容黑月,模块内的大漠命令调用未添加任何无关代码、天生支持多线程、效率第一
内置四个大漠插件类模块,分别是:
L_大漠插件 (3.1233版本的普通封装)
L_大漠插件_附带DLL (内置3.1233版本的DLL文件)
L_大漠插件破解版 (5.1423版本破解,自带DLL文件,所有收费功能都可以直接使用)
L_大漠插件_付费版 (对7.1753版本功能的封装)
线程安全变量
编写多线程软件用户的福音,每个对象的内部变量都绑定了一个许可区,整数型是原子锁操作,避免大家每次操作公共变量时都要进入许可区然后再退出,降低代码量,代码会清晰、美观一些,理论上这样做效率会增加很多
线程操作
方便传递数据、获取返回值、自动加载com、内部自动处理线程句柄等。详情请看压缩包附带的例子
拖放对象
兼容win10,管理员权限也可以正常拖放

凌哥e编程模块更新内容
增加hosts操作命令:L_系统_hosts修改重定向()
新增内存加载DLL功能:L_类_内存加载DLL
优化线程池内部处理线程逻辑,为以后的功能扩展做准备
修复拖放对象内部窗口消息返回值没处理好导致部分外部程序或使用EXUI窗口崩溃的情况
修复 键盘鼠标连发类 鼠标连发右键无效,并且与左键冲突的BUG
优化键盘鼠标连发类的效率,内部有些不需要加锁的地方已经去掉了
修复 键盘鼠标连发类、L_线程_启动、L_线程_启动2 可能存在的死循环隐患(使用 L_超时等待 判断是否超时)
键盘鼠标连发类 新增两个事件回调:置连发开始回调() 置连发停止回调()
修复 L_超时等待、L_延时、L_延迟中 MsgWaitForMultipleObjects 函数参数没写好导致的一系列卡顿问题
模块介绍与更新记录从txt文档更换为html格式
