易语言-易语言编写支持库模版,组件、命令、常量等

时间:2021-06-25 18:04:10
【文件属性】:
文件名称:易语言-易语言编写支持库模版,组件、命令、常量等
文件大小:73KB
文件格式:ZIP
更新时间:2021-06-25 18:04:10
易语言例程 本次模版需要使用黑月编译资源 也就是说动态库要用黑月编译 不想用黑月的请自行方便 嗯,本人非美化出身,图标丑了谅解下 本模版采用支持库第二版 何为第二版?(详细请见 e\sdk\cpp\docs.txt) 易支持库有两个版本的开发包:2003.5 和 2008.5 两个版本的支持库截然不同 连支持库入口函数都不一样(即模版中的 GetNewInf) 模版里我也不打算兼容两种支持库版本了 毕竟没多大意义 因为各位易友几乎都用的是 5.x 版本 当然,也可以认为我懒 更新内容只声明与支持库相关的更新 当前版本:2014.11.28 更新内容: [+]更新FNE转LIB工具(V1.0) ★主要为本次模版更新而更新 [!]删除对组件英文名称的修改 ★源:如果【静态库模式=#静态库模式_WonderWall】, 那么英文名会加上 @4 ★现:不对组件英文名做任何修改 ★ *这些星星后的内容可以看看, 也可以跳过, 我只是做了下更新的解释 ★  本来完成这些模版就可以不用更新了的 ★  谁知发现犯了错?一个人敲代码真麻烦 ★  今天刚好周五, 我又翻了翻支持库 ★  然后发现无法静态链接, 看了看易语言的调试信息 ★  才知道易语言静态链接时会自动给窗口单元函数加上 @4 ★  现在删掉了那条代码 历史版本:2014.11.22 更新内容: [+]支持编写组件(详细请见本人写的例子) ★其实这次的更新就是为了组件而更新的 [+]增加程序集:集_组件, 主要用于辅Zhu组件的编写 [+]增加 备选文本_生成_备选数值信息() [+]增加 备选文本_生成_备选文本信息() [+]增加 备选文本_生成_文件名() [+]增加 组件_保存_组件基本信息_创建时() [+]增加 组件_保存组件信息() [+]增加 组件_取结构_hUnit() [+]增加 组件_取结构_hWnd() [+]增加 组件_创建_功能组件() [+]增加 组件_创建_容器组件() [+]增加 组件_窗口过程_透明容器() [+]增加 组件_消息欲处理_功能性窗口() [+]增加 组件_消息欲处理_容器性窗口() [+]增加 组件_取单元信息() [+]增加 组件_消息转发_容器窗口() [+]在 类_写易库 上做了某些更改 [+]增加 添加组件() 方法 [+]增加 添加组件属性() 方法 [+]增加 添加事件() 方法 [+]增加 添加事件参数() 方法 [!]修改 添加参数() -> 添加命令参数() [+]在 类_易功能 上做了某些更改 [+]增加 创建CWnd指针() 方法 [+]增加 取hUnit() 方法 [+]增加 产生事件() 方法 [+]增加 组件删除() 方法 [+]在 类_信息储存 上做了某些更改 [+]增加 添加属性() 方法 [+]增加 取属性数量() 方法 [+]增加 拷贝属性() 方法 [+]增加 添加事件() 方法 [+]增加 取事件数量() 方法 [+]增加 拷贝事件() 方法 [+]增加 添加事件参数() 方法 [+]增加 取事件参数数量() 方法 [+]增加 拷贝事件参数() 方法 [+]增加 类_属性 共6个方法 [+]在 集_结构创建 上做了某些更改 [+]增加 new组件信息() 方法 [+]增加 new组件属性信息() 方法 [+]增加 new单元信息() 方法 [+]增加 new组件事件信息() 方法 [+]增加 new组件事件参数信息() 方法 [+]在 集_功能 上做了某些更改 [+]增加 计算指针() 方法 [+]增加 IsXXX() 方法 [+]在 集_模版 上做了某些更改 [+]增加 默认处理_窗口单元接口函数() 方法 [+]增加 组件_保存_xxx() 模版函数 [+]增加 组件_释放_xxx() 模版函数 [+]增加 #结构尺寸_xxx 常量 5 个 [+]增加 #组件属性类型_xxx 常量 21 个 [+]增加 #组件属性属性_xxx 常量 5 个 [x]压缩包内不包含静态库转换工具 ★因为静态库转换工具没做任何更新 ★所以就不一起带着了 ★如果你真的需要 ★请到论坛找我的帖子 历史版本:2014.11.15 更新内容: [+]支持编写静态库(至于步骤请往下看) [+]增加静态库转换工具, 在随本模版的压缩包内(源码) [+]增加 类_写易库.设置_静态库模式() 方法, 用于指定静态库的导出函数名 [-]对 类_写易库.添加命令() 做了改动,主要修改链接名 [-]修复易语言无法读取链接名的BUG ========== 1.易支持库机制 ========== 易支持库的库信息、命令信息等等均使用某个结构储存 易源码中的自定义数据类型、类模块、组件即为支持库中的库定义数据类型 易语言通过 GetNewInf
【文件预览】:
易语言编写支持库模版2014.11.28
----ReadMe.txt(205B)
----res()
--------ObjMsgBox.bmp(2KB)
--------ObjButton.bmp(2KB)
----test.rc(180B)
----test.e(218KB)
----支持库测试.e(16KB)

网友评论