国外:

遵循BSD许可协议的C++ GUI库,建立在Windows API之上,但仍可以通过使用WineLib在Linux/xNix上使用。也支持Pocket PC和基于Windows CE的应用程序...

XCLASS库是X Windows环境中的一个C++ GUI工具包的。它是基于Xlib的,由一套组件,包括从简单部件到复杂的,其中也包括许多常用的对话框。组件有MS Windows外观风格。

Windows++是一个轻量级的C++应用程序框架,它可以让你的C++程序中使用窗口

FOX是一个C++开发图形用户界面库,方便和有效的基础工具包。

V是一个免费的可移植的C++的图形用户界面框架,旨在开发出各种不同的图形界面平台上的应用程序。

一个开源的C++ GUI框架,使跨平台的编程变得简单。

Ada95的一个完整的图形工具包

FLTK的是一个跨平台的C++ GUI工具包用于UNIX / Linux(X11),支持微软Windows和MacOS X

lesstif的是Hungry Programmer的OSF/Motif版本。

Open Motif是Unix环境下的图形库

Microwindows是一个开源项目,旨在将现代图形窗口环境的功能在小型设备和平台上使用。

国内:

国人的开源项目,大部分是采用DirectUI设计思想。

炫彩界面库不仅是界面库,它是软件界面开发框架,让用户开发桌面软件变的简单高效,它功能丰富, 小巧,安全(所有界面元素无句柄),Unicode字符编码,完善的帮助文档;

并且提供了UI设计器,支持XML布局,CSS样式表,XML资源;该库采用C语言开发,速度更快,支持多种开发语言调用,例如C#,易语言; 不需要第三方库的支持,不需要MFC,ATL,和WINDOWS标准控件;

采用DirectUI设计思想,在窗口内无子窗口,窗口相当于容器,界面元素都是逻辑上的区域,没有句柄. 灵活易扩展,即支持C语言风格开发,同时也支持C++语言开发,用户可以对元素句柄进行包装扩展,支持用户自绘,支持各种格式图片.

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

这是从金山卫士开源项目提取出来的界面库,随着金山开源项目的增多, 界面库的结构也趋向于稳定.简单地剥离出了这个界面库,并取名叫 Bkuilib。

DUIEngine是一个开源的界面库,采用目前流行的DirectUI技术。该界面库也是从金山卫士

开源的界面部分(bkwin)演化而来,并经过全面的重构。

linux c 界面库,几款开源的图形界面库(GUI Libraries)相关推荐

  1. linux 图形界面库,几款开源的图形界面库(GUI Libraries)

    遵循BSD许可协议的C++ GUI库,建立在Windows API之上,但仍可以通过使用WineLib在Linux/xNix上使用.也支持Pocket PC和基于Windows CE的应用程序... ...

  2. c语言比较好的gui界面库,几款开源的图形界面库(GUI Libraries)

    国外: 遵循BSD许可协议的C++ GUI库,建立在Windows API之上,但仍可以通过使用WineLib在Linux/xNix上使用.也支持Pocket PC和基于Windows CE的应用程序 ...

  3. linux非图形化界面,在Linux图形界面中显示中文,非图形界面中,显示英文

    在Linux图形界面中显示中文,非图形界面中,显示英文 设置语言,应当改环境变量LANG 1. 在非Xwindow下显示英文.非Xwindow下不能显示中文汉字,如果设置成中文,则中文部分显示乱码,第 ...

  4. linux安装DM7数据库和初始化实例--无图形界面

    linux安装DM7数据库和初始化实例–无图形界面 1.创建安装用户,用户组 #1.创建安装用户组 groupadd -g 12349 dinstall #2.创建安装用户dmdba useradd ...

  5. centos恢复图形界面_CentOS 7 启动与切换图形界面

    CentOS 7 启动与切换图形界面 今天打开了新安装的centos 7虚拟机,发现刚进去是DOS界面,原来默认情况下并不会安装图形界面,需要手动安装. 安装图形界面 1.开机root登录 2.安装X ...

  6. 开源linux 二进制工具,又一款开源好物:逐字节分析的二进制数据分析工具bitinsight...

    项目名称:bitinsight 项目作者:compilelife 开源许可协议:GPL-3.0 项目地址:https://gitee.com/compilelife/bitinsight 项目简介 b ...

  7. linux设置逻辑卷进不了图形界面,LVM逻辑卷管理器图形界面操作

    LVM逻辑卷管理器图形界面操作 LVM有关概念 LVM(Logical Volume Manager)即逻辑卷管理器,它最先是在Linux 2.4内核中被集成到内核中去的,它的出现改变了传统的磁盘空间 ...

  8. 安装linux无法进入图形界面,centos7安装进不去图形界面

    本文收集整理关于centos7安装进不去图形界面的相关议题,使用内容导航快速到达. 内容导航: Q1:centos7怎么安装图形界面 图形界面是需要在安装前选择的,你应该只装了文本界面. 你需要安装x ...

  9. linux怎么远程登录是图形界面,教你远程登录ubuntu图形界面

    教你远程登录ubuntu图形界面,1.获得X-Win32可以在www.starnet.com处下载X-Win32软件,下载前需要注册.2.X Window客户端和Wind Server u need ...

最新文章

  1. 项目管理理论与实践(4)——UML应用(上)
  2. 基于vue2实现省市联动
  3. 【python】解决[SSL: CERTIFICATE_VERIFY_FAILED]
  4. 你不得不了解的10款服务器监控工具
  5. [Abp vNext 源码分析] - 1. 框架启动流程分析
  6. 使用PyTorch来进展不平衡数据集的图像分类
  7. Bitfinex推出ETH 2.0质押服务
  8. Appium API文档中文版
  9. 带约束优化之惩罚函数法
  10. Word中插入MATLAB矢量图
  11. 施一公:如何成为一名优秀的博士生?
  12. C/C++ 字符数字-‘0‘ 字符数字+‘0‘ 是什么意思
  13. 关于使用Kmeans函数RuntimeWarning: Explicit initial center position passed: performing only one init in KMe
  14. dw cs6设置字体样式
  15. 工作自动扩张的时间管理与柳比歇夫时间记录统计(时间管理讲座笔记)
  16. 基于端口号的虚拟主机配置
  17. oracle远程不能访问权限,oracle限制远程访问
  18. 北京工作居住证与北京居住证的区别
  19. 智能垃圾桶(十一)——oled的显示(树莓派pico实现)
  20. 对流氓软件应群起攻之

热门文章

  1. 租赁共享农机械设备工具门店扫码小程序开发
  2. Javaweb-书城项目
  3. HTTPS证书区别 DV OV EV
  4. 入职一个月后的真实想法
  5. 华硕笔记本电脑搜索蓝牙设备问题
  6. R语言数据导出(数据保存、导出、持久化到本地指定目录文件)、保存为txt、csv、tsv、xls、xlsx、dta、sas、sps格式文件
  7. ISO27001的认证周期及认证详细流程
  8. 同等学力申硕计算机科学与技术各科参考书,同等学力申硕计算机科学与技术考点手册...
  9. 计算机图形学单元测试一
  10. IC卡标准 ISO 14443标准概述