一些开源软件或者开发框架网站

1、JS-git

Git SCM Implemented as a set of JavaScript modules for use in any JS

https://www.bountysource.com/fundraisers/325-js-git

2、JSON库

官网为:http://www.json.org/,介绍了不同语言的JSON库,可以了解一下。

3、DirectUI 界面库 DuiLib

国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。

Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDesigner。使用DirectUI后将使得我们的设计人员彻底解 放,不会受到开发的束缚,可以充分地发挥其设计能力来设计软件界面,并参与到用户界面开发过程中。 Duilib 目前支持Windows 32 、Window CE、Mobile等平台,使用C++开发,遵循BSD协议,可以免费用于商业项目。

DirectUI界面库 取名自微软的一个窗口类名“DirectUIHWND”,意为Paint on parent dc directly。 即子窗口不以窗口句柄的形式创建,只是逻辑上的窗口,绘制在父窗口之上。

DirectUI界面库使用XML来描述界面风格,界面布局,可 以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。

DirectUI特性

XML和脚本构造界面: 使用xml配置界面控件布局 使用xml描述界面风格 XML语法简单,易于学习 和掌握 支持改变皮肤色调 支持大多数控件透明,包括子窗口透明 支持png, bitmap,gif, ico图片格式。支持带透明通道的png 图片

这里是使用Duilib做的一个 demo:http://www.oschina.net/code/snippet_125020_4577

Duilib源码托管http://code.google.com/p/duilib/

Duilib参考项目http://www.viksoe.dk/code/windowless1.htm

4、可扩展的服务器IO完成端口以及如何使用,来自于CodeProject网站

http://www.codeproject.com/Articles/20570/Scalable-Servers-with-IO-Completion-Ports-and-How

5、超高仿迅雷播放器教程,采用VC++开发,使用了DuiLib界面库,代码在VS2008下测试通过,有余力的同学可以完善一下。

作者是博客园博主Alberl,系列博文地址为:http://www.cnblogs.com/Alberl

代码下载地址为:http://download.csdn.net/detail/qq316293804/6502879

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券