国人力作,基于原生C++语言的开源UI组件库FreeCL1.03发布了

xiaogq5228 2009-08-05 06:25:20
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++编译器的适应性,尤其适用于VC++2005/2008环境。

下载地址:http://download.csdn.net/source/1546148
截图地址:http://blog.sina.com.cn/s/blog_4c3538470100aoq0.html
...全文
176 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
f_ff_dd 2009-08-18
  • 打赏
  • 举报
回复
应该看看源代码
jin_yan 2009-08-07
  • 打赏
  • 举报
回复
换肤技术研发中......
Dobzhansky 2009-08-06
  • 打赏
  • 举报
回复
支持楼主, 更新的很快
wdzr_826 2009-08-05
  • 打赏
  • 举报
回复
GOOD。收藏一个。
wwwwwwww19 2009-08-05
  • 打赏
  • 举报
回复
貌似很强大的东西 帮顶一个吧。。

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧