FreeCL 1.03是一款开源免费的、基于Windows系统的UI控件库,采用C++语言开发,利用PME编程模式(Property、Method、Event),模拟.Net编码风格,实现了众多常用的Windows标准控件、通用控件、Shell控件以及通用对话框。FreeCL包含丰富的特性:
1) 采用诸多C++高级特性,包含多种泛型技术、OOP技巧、算符重载、同名函数重载,可供C++初学者参考;
2) 实现了内置的UI编辑器,方便用户快速调整用户界面;
3) 实现了IE风格的工具栏,模拟IE浏览器的菜单控制;
4) 实现了QQ风格的菜单,带来绚丽的菜单画面;
5) 实现了Shell控件,模拟Windows资源浏览器的名字空间遍历;
6) 实现了XP风格主题服务功能支持;
7) 实现了彩色文本、彩色边框的绘制功能;
8) 支持轻3D风格、浮动风格的控件绘制功能;
9) 25000行源代码完全呈现,属性语法、事件驱动、窗口子类技术、控件完全自绘,神秘而简单;
10) 高级的封装,详尽的文档,让用户彻底摆脱繁杂SDK,实现企业级的快速软件开发;
此版本修正了以前版本所发现的各种Bug,加强了参数校验等错误处理能力,大幅改善了闪烁问题,增强了对各种C++编译器的适应性。
下载地址:
http://download.csdn.net/source/1546148
截图地址:
http://blog.sina.com.cn/s/blog_4c3538470100aoq0.html