支持类模块和窗口组件及静态完整版

易语言 2020-06-05 16:45:55

本源码中封装了几乎易语言支持库所有的功能(包括:命令、类(模块、窗口组件、自定义数据类型)、常量、附加功能)。
本源码中编写支持库思路经过了三次的研究最终使用了最简洁最方便最强大的方式(详细见源码),此方式已经简化到了开发支持库如同开发易模块一样简单,所有代码均为中文。
开发动态库将编写好的动态库中的GetNewInf函数公开,其余的都取消公开,编译成fne文件。放到易语言lib目录即可。
开发静态库将编写好的动态库除GetNewInf其他需要调用的函数全部公开。编译后用工具转换得到lib文件放到易语言static_lib目录即可。
公开函数包括

1、把“ProcessNotifyLib”函数公开。‘必须公开
2、公开支持库所有调用命令的接口函数,建议前缀名称以“Exek_”格式编写。‘有命令则公开
3、窗口组件必须把每个组件的GetInterface函数公开。前缀名称必须与“ProcessNotifyLib”函数前缀名称保持一致且前缀名首字母必须小写,后缀名必须是该组件的英文名。‘有窗口组件则公开。