上传了一个基于gdi的ui开发引擎,请各位朋友试用~

代码已开源到:

http://www.codeproject.com/KB/GDI/SonicUI.aspx

欢迎下载试用。 

       下载地址:http://download.csdn.net/source/848150

 

        前段时间为公司开发一个项目时,开发出来的。本意是以后开发某些神秘作品时留作已用。

 

        本引擎的特点是,支持多图片格式的加载,支持高效的旋转,缩放,HSL变化等图片特效。支持异形窗体包括像素alpha窗体,支持窗体的平滑移动,旋转,缩放等动画特效。支持绘制文字的快速排版。支持超链接,动画按钮等常见自绘控件的开发。内部使用脏处理优化和SSE2优化。内置了一个小游戏作性能测试用,一般动画CPU不超过10%,动画渐变按钮CPU不超过2%(T2330 1.6G),相比较QQ2009,在动画按钮上快速晃动鼠标CPU就飙升至近满的情况,个人认为已是高效的多了,即使开发2D中小型游戏也是可以胜任的。

 

        絮絮叨叨了这么多,眼见为实,请大家试用,只有一个核心dll及一个lib,使用说明见头文件注释ISonicUI.h        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值