测试窗口和自动生成的窗口对比:
生成的代码依赖模块:
黑月界面类3.9 (无源码,新增了画板,未测试低版本)
改进:
1. 在原作之上,增加了捕获句柄后的查看窗口,窗口界面仿精易编程助手。
2. 花了不少时间,制作并使用易语言工具箱的图标,共计89个。
3. 汉化了50几个常用类名,并针对黑月界面类3.9的命名进行分别处理。
4. 相比精易编程助手,有更细致的选择夹信息、控件类型信息。
5. 增加了些基本组件的代码。
问题:
菜单:未写图标获取
工具条:外部时取不到图标组
高级选择夹:取不到标题,未写图标获取
树型框:缩进层次未实现,未写图标获取
超级列表框:标题未获取
……
说明:
捕获句柄由于是从外部获取组件的信息,所以很麻烦。不过,目前这样也能满足简单的使用了。
黑月界面生成模块1.3是从易内部“寻找组件”的,信息会更多、更准确些。
但是用“寻找组件”取的句柄,不能被API使用,代码不好精简。或者有那个大佬能把这个句柄转换一下。
注意:
捕获以当前句柄为根,扫描子窗口为主,不向父窗口或顶级窗口扩散,也不取隐藏窗口的句柄。
所以捕获句柄时,最好捕获窗口而不是组件!
黑月界面类3.9没有的组件或者未加入“取控件类型_黑月”里的都是“未知组件”,程序集类型为:编辑框类。
参考:
黑月窗口生成1.0(冰棍好烫啊)
原帖:https://bbs.125.la/forum.php?mod … 3D1&ordertype=2
黑月界面生成模块1.3(zl2017)
原帖:http://bbs.frpkj.com/plugin.php … =post&pid=14975
黑月界面类3.8.9(kyozy)
原帖:https://bbs.125.la/forum.php?mod … 3D5&ordertype=2
-
扫码下载安卓APP
-
微信扫一扫关注我们
微信扫一扫打开小程序
手Q扫一扫打开小程序
-
返回顶部
发表评论