社区应用 社区服务 会员列表 统计排行 帮助 银行
  • 26167阅读
  • 127回复

[交流]云的主题皮肤支持库(2.1#0版)支持静态编译和内存加载

楼层直达
级别: 商业用户
发帖
3807
铜币
12066
威望
16
E积分
0
技术积分
10
— 本帖被 近在眼前 执行加亮操作(2011-04-26) —
本皮肤支持库最大特别是支持易语言所有窗口组件,使用XP的桌面主题风格包为皮肤文件(扩展名为.msstyles),这种风格文件可以用专业的工具编辑和创建,比如:StyleBuilder等等。所有公开发布的XP风格包都拿来为己所用,皮肤资源丰富。

自带有皮肤文件压缩工具,可以将.msstyles文件压缩,并可以放置到内存的字节集中载入,如果再使用静态库编译,发布文件可以精简到只有EXE,看不到皮肤文件和皮肤组件。静态库同时支持易语言和黑月。


2.1版更新:
1、修改不断换肤内存一直增加的严重内存泄露的BUG。
2、修正载入不加壳的皮肤文件时在退出和更换皮肤时出错的BUG。
3、修改换肤时桌面也随着闪烁的现象。
4、由于静态编译的EXE加UPX等壳后,程序不正常的现象。自带的工具增加压缩壳 功能,可以将静态编译的EXE压缩减小文件体积,又不影响加肤功能,因为加肤的原理限制,某些重要段不允许压缩,所以压缩率只达75%左右。但总比没有好的。

注意:

在试过程中发现,易论坛以前的皮肤文件是用“北斗”加壳的,在换肤过程中发现内存有不同程度的增加,这与北斗压缩资源段的BMP位图,在内存中解压有关,如果内存资源管理不善,就会使内存垃圾一直增加。所以,本人把所有皮肤包里的文件全部脱壳整理,不要加壳压缩了,用自带工具压缩后,做为纯数据文件载入,压缩率又高,又完全不误报。

另外,自带工具增加脱壳 功能, 将加壳的文件先脱PE壳取出完整的资源文件, 再压缩成*.YSkn文件。从网上寻找来的加壳皮肤文件,可直接用本工具处理。



2.0版更新:
1、重新修改内核,真正实现内存载入皮肤,不再是释放到临时文件,调试时不会有载入冲突,也不会触发杀软误报。
2、修正在赋值易语言的菜单属性时,菜单栏消失的现象(易语言只修改一个菜单项目属性,都会把整个菜单条重建,原菜单句柄失效)。

注意:
1、静态库编译的EXE不要加壳,加壳会使皮肤失效。虽然EXE的体积大些,但大有大的好处,做商业软件时显得“内涵”多。
2、对于用到XP皮肤插件.msstyles文件(实质上是DLL),不要加壳压缩了,加壳反而会误报的。最好是用本支持库自带的工具压缩。


XP皮肤风格包下载 (内含29个皮肤文件,已经做脱壳处理,不误报,不含脱壳执行代码的纯数据资源文件)
http://www.basic8.com.cn/down/YunSkin.rar

http://www.ywgn.net/down/YunSkin.rar


静态库定价为人民币20元,请到本人的工作室网站购买

http://www.basic8.com.cn/






[ 此帖被云外归鸟在2011-04-30 20:24重新编辑 ]
附件: YunThemeSkin.zip (474 K) 下载次数:2091
本帖最近评分记录: 14 条评分 铜币 +31
龙吟 铜币 +1 2011-08-28 太好了,买了一个静态的
王俊傑 铜币 +1 2011-08-05 木有RMB.只好加分.
回心转易 铜币 +1 2011-04-27 大鸟啊,啥时候把易给收购了算了
mchudie 铜币 +2 2011-04-27 听说大鸟现在已经做到不释放到临时文件了,也不会触发杀软 所以现在还分
qq337918198 铜币 +2 2011-04-27 支持开源
泆寒 铜币 +5 2011-04-27 -
Life 铜币 +1 2011-04-27 原创内容
泪闯天涯 铜币 +5 2011-04-27 感谢大鸟又发了个好东西。同时建议大家不要风言风语。
mmyu 铜币 +3 2011-04-27 优秀文章
grooveli 铜币 +5 2011-04-27 以资鼓励
发帖
438
铜币
548
威望
0
E积分
0
技术积分
0
只看该作者 沙发  发表于: 2011-04-26
终于抢到大鸟的沙发
发帖
628
铜币
781
威望
0
E积分
0
技术积分
0
只看该作者 板凳  发表于: 2011-04-26
sf
级别: 总版主
发帖
18390
铜币
2632
威望
19
E积分
20
技术积分
2

只看该作者 地板  发表于: 2011-04-26
支持大鸟
发帖
676
铜币
764
威望
0
E积分
0
技术积分
0
只看该作者 4楼 发表于: 2011-04-26
hai zai y
发帖
386
铜币
812
威望
0
E积分
0
技术积分
0
只看该作者 5楼 发表于: 2011-04-26
第一页~~
级别: 贵宾
发帖
3019
铜币
6195
威望
11
E积分
0
技术积分
0
只看该作者 6楼 发表于: 2011-04-26
首页支持。。。。。。。。。。。。。
liigo: 向易语言前进的方向前进。发言仅代表个人观点。http://blog.csdn.net/liigo
发帖
710
铜币
1040
威望
0
E积分
0
技术积分
0
只看该作者 7楼 发表于: 2011-04-26
下水道
发帖
231
铜币
2430
威望
0
E积分
0
技术积分
0
只看该作者 8楼 发表于: 2011-04-26
     前面的好快啊
级别: 商业用户
发帖
641
铜币
1192
威望
1
E积分
0
技术积分
0
只看该作者 9楼 发表于: 2011-04-26
顶!
快速回复

限60 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
认证码:
上一个 下一个