1 .灰色接口库XCGUI
turinginterfacelibrary不仅仅是一个接口库,它是一个软件接口开发框架,可以帮助用户轻松高效地开发桌面软件。 功能丰富、小巧、安全(所有接口元素均无句柄)、Unicode字符代码和高级帮助文档
它还支持UI设计器、XML布局、CSS样式表和XML资源; 该库采用c语言开发,速度更快,支持C#、易语言等多种开发语言调用。 不需要第三方库支持,也不需要MFC、ATL或WINDOWS标准控件
采用DirectUI的设计思想,窗口内没有子窗口,窗口相当于容器,接口元素都是逻辑区域,没有句柄。 柔软易扩展。 也就是说,支持c语言样式的开发,同时也支持c语言的开发,用户可以包装扩展元素句柄,支持用户自绘制,支持多种形式的图像。
详细信息: http://www.ok base.net/file/item/21495
2. DirectUI接口库DuiLib
Duilib是windows上免费开源的directui接口库,是国内第一个开源的directui接口库,将用户界面与处理逻辑完全分离,用户界面的开发效果提供原样的开发工具UIDesigner。 使用DirectUI,我们的设计人员可以完全解放出来,不受开发限制,充分发挥其设计能力,设计软件界面,参与用户界面的开发。 Duilib目前支持Windows 32、Window CE、Mobile等平台,使用c开发,符合BSD协议,可免费用于业务项目。
详细信息: http://www.ok base.net/file/item/21497
3 .基于金山开源项目的接口库BKUIlib
这是从金山卫士开源项目中提取的接口库,随着金山开源项目的增加,接口库的结构也趋于稳定。 简单地剥离该接口库,并将其命名为Bkuilib。
详细信息: http://www.ok base.net/file/item/21499
基于DirectUI技术的开源接口库DUIEngine
DUIEngine是一个开源接口库,采用了当前流行的DirectUI技术。 这个接口库也是金山卫士发来的
开源接口部分(BK双赢)进化,全面重构。
详细信息: http://www.ok base.net/file/item/21500
海外:
智能双赢
符合BSD许可协议的C GUI库构建在Windows API上,但也可以通过WineLib在Linux/xNix上使用。 它还支持Pocket PC和基于Windows CE的APP应用程序.
x类
x类库是X Windows环境中的C GUI工具包之一。 它基于Xlib,还包含许多常见对话框,从简单部件到复杂部件。 组件具有MS Windows的外观样式。
Windows
Windows是一个轻量级的c APP应用框架,可以在c程序中使用窗口
福克斯
福克斯是c开发图形用户界面库,是一个方便有效的基础工具包。
V C GUI框架
v是一个免费的可移植c图形用户界面框架,经过修订,用于开发各种图形界面平台上的APP应用程序。
wxw构件
开源的C GUI框架使跨平台编程变得简单。
GtkAda
Ada95完整的图形工具包
FLTK
FLTK的是用于UNIX/Linux(x11 )的跨平台C GUI工具包,支持微软Windows和MacOS X
lesstif
lesstif是Hungry Programmer的OSF/Motif版本。
开放移动
Open Motif是Unix环境中的图形库
微windows
Microwindows是一个开源项目,旨在在小型设备和平台上使用现代图形窗口环境的功能。