duilib 订阅
Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率,遵循bsd协议。 展开全文
Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率,遵循bsd协议。
信息
开发商
软件作者:wangchyz
软件授权
BSD
软件名称
duilib
软件平台
跨平台
属    性
界面开发工具
软件语言
:C/C++
duilib简介
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。提供所见即所得的开发工具UIDesigner。使用DirectUI后将使得我们的设计人员彻底解 放,不会受到开发的束缚,可以充分地发挥其设计能力来设计软件界面,并参与到用户界面开发过程中。 Duilib 目前支持Windows 32 、Window CE、Mobile等平台,使用C++开发,遵循BSD协议,可以免费用于商业项目 。DirectUI界面库 取名自微软的一个窗口类名“DirectUIHWND”,意为Paint on parent dc directly。 即子窗口不以窗口句柄的形式创建,只是逻辑上的窗口,绘制在父窗口之上。DirectUI界面库使用XML来描述界面风格,界面布局,可 以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。 [1]  Duilib界面库是一款由杭州月牙儿网络技术有限公司开发的界面开发库,它可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。Duilib界面库的出现解决了使用传统MFC界面库开发软件不美观、界面细节处理不好、使用硬编码、开发效率低下、生成程序体积大等问题。而且传统MFC界面美化库大都使用HOOK等对系统影响比较大的技术,可能会导致系统不稳定或者引发其他错误。而Duilib界面库完全基于GDI在窗口上自绘,无其他依赖,未使用特殊或危险的系统调用,能够很好的解决传统MFC界面的一系列问题。Duilib界面库完全兼容ActiveX控件(如常见的IE控件和Flash),也可以和MFC等界面库配合使用,用户完全可以不用担心切换到Duilib界面库上面会带来额外的成本或者Duilib界面库会出现功能不够用等情况。Duilib界面库可广泛用于互联网客户端、工具软件客户端、管理系统客户端、多媒体客户端(如KTV、触摸屏)、车载电脑系统、gps系统和手机客户端软件等。Duilib界面库可以广泛运行在windows98、Windows2000、WindowsXP、Windows2003、Windows Vista、Windows7、Windows8、WindowsCE5、WindowsCE6、Windows Mobile6等平台上,目前支持的开发工具包括vc6、vc2003、vc2005、vc2008、vc2010。Duilib界面库基于viksoe的DirectUI项目 [2]  ,并且以BSD协议开源。
收起全文
精华内容
下载资源
问答
  • Duilib的腾讯开源版,QQ,微信的界面都是用的它实现的。值得参考。
  • NIM DuilibNIM Duilib 包含了一整套桌面软件的开发部件,与其说这是一个界面库,不如说它是一个开发框架。从原有 Duilib 基础上拓展了一些新的能力,并整合了 Google base 基础类库(线程、内存、闭包等)。您完全...
  • 源码由VS2013 + C++实现,支持XP,界面可查看链接https://blog.csdn.net/u012983289/article/details/122681650
  • Duilib实现List列表

    2022-01-27 15:24:58
    由VS20013 + Duilib实现,想对List控件研究的可以一起学习下,UI界面链接地址:https://blog.csdn.net/u012983289/article/details/122718229
  • Duilib增强拓展版 v0.2

    2020-11-25 04:27:51
    为您提供Duilib增强拓展版下载,DuiLib_Ultimate是duilib库的增强拓展版,库修复了大量用户在使用中反馈的Bug,新增了用户需求的功能,并持续维护更新。功能简介:1、官方原有功能;2、增加资源管理器支持,资源管理...
  • duilib原生库,派生Lable控件,C++实现文字跑马灯 滚动显示的效果。 派生出来的lable控件,具有以下功能: 1. 基类 Lable的所有基本功能 2. 当设置的文字不为空时,自动跑马灯 滚动显示文字,显示速度由外部 xml ...
  • 提供一个完整的duilib简单示例,用以演示从布局界面 到程序控制 到编译运行的完整过程。 演示了RichEdit控件、Button控件、 Slider控件的用法,方便初学者参考。 博客:...
  • CListUI支持ctrl多选功能,使用方法:将CListUI的成员m_bMutisel设置为true即可,增加了全选功能,调用成员SelectAllItem(true, true);增加了鼠标右键消息的支持,类型为 itemrclick
  • NSIS+Duilib自定义安装程序
  • DuiLib_Faw描述此项目是DuiLib的一个个人维护版本,使用C++17重写了整个项目。大众所熟知的DuiLib主分支处于较少更新的状态,几年前的激进更新派DuiLib_Ultimate、DuiLib_Redrain等也渐渐变成了保守派,也降低了更新...
  • DuiLib.pdf

    2019-09-18 17:46:26
    Duilib入门文档 适合初学 例子 1 基本框架 2 编写界面 xml 3 响应事件 4 贴图描述 5 类 html 文本描述 6 动态换肤 7 Dll 插件 8 资源打包 9 Duilib 在 MFC 或 WTL 程序中的应用
  • DuiLib仿酷狗播放器

    2018-11-28 16:12:03
    开源这个小项目的目的,是为了帮助更多使用DuiLib或者UiLib库的朋友们,去学习和熟悉这个库。我个人非常喜欢DuiLib库,同时也是国内最早的开源DirectUI界面库。并且DuiLib并不是没人管的孩子了,DuiLib2.0和DuiLib...
  • Duilib是一个Windows下免费开源的DirectUI界面库,由于简约易扩展的设计以及稳定高效的实现被各大互联网公司普遍接受,广泛应用于包括IM、视频客户端、股票行情软件、导航软件、手机辅助软件、安全软件等多个行业的...
  • DUILIB是界面渲染库,cef3是谷歌开源的网页渲染程序,将两者进行融合,实现客户端编程既能享受到单击软件的便捷,又能得到浏览器的丰富网页渲染功能,是很过公司PC客户端编程的技术完美融合方案
  • 一个简单的Duilib调用的例子,实现用户名密码输入登录,登录成功后获取自己的用户名、昵称等信息显示在登录后的界面上。使用本地数据库sqlite保存用户信息(封装成静态/动态链接库)。登录过程通过sqlite数据库的...
  • ===========================================================Duilib界面文件预览工具DuilibPreview===========================================================本工具是根据duilib官网提供的源码的基础上进行的...
  • RichEditDemo(DuiLib版)

    2020-08-30 05:00:31
    1、支持输入框文字格式设置,包括字体名称、字体大小、加粗、倾斜、下划线、文字颜色等。 2、支持插入BMP、JPG、PNG、GIF等格式的图片文件。 3、支持图片和文字的复制剪切粘贴拖放,并与QQ、IE、Google Chrome、Word...
  • duilib richedit插入图片

    2020-03-24 07:20:36
    duilib richedit用法 插入图片 以及换色 字体问题 duilib richedit用法 插入图片 以及换色 字体问题
  • NIM Duilib 包含了一整套桌面软件的开发部件,与其说这是一个界面库,不如说它是一个开发框架。从原有 Duilib 基础上拓展了一些新的能力,并整合了 Google base 基础类库(线程、内存、闭包等)。您完全可以直接使用...
  • Duilib增强拓展版-其他

    2021-06-12 12:49:20
    DuiLib_Ultimate是duilib库的增强拓展版,库修复了大量用户在使用中反馈的Bug,新增了用户需求的功能,并持续维护更新。 功能简介: 1、官方原有功能; 2、增加资源管理器支持,资源管理更加方便; 3、支持多国语言...
  • ###为什么要建立这个库的仓库###DuiLib已经不再更新,而且作者也没有做后续的bug修改,很多人在使用起来没有后续的支持,非常不方便。这里的一份DuiLib代码是鄙人原来做项目时使用的代码,里面有多处鄙人做的修改。...
  • duilib对话框

    2018-02-27 10:32:18
    一个基于duilib的对话框,主要用到了树和tab页面。。。。。。。。。。。。。
  • DuiLib入门教程的配套示例程序,包含菜单、控件的使用
  • 采用Duilib库实现截屏功能,提供源码以及皮肤,在VS2015中可以直接编译通过,模拟搜狗截图功能。
  • duilib视频监控客户端 支持多窗口 ,支持全屏 ,集成播放器等 ,感谢各位duilib开源的项目,新手学习。。。。
  • Duilib视频监控客户端(监控列表、分屏、回放等)(有源码)支持二次开发C/C++ 国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、...
  • DuilibPreview—Duilib界面开发快速预览工具,用过此工具,可以方便预览XML文件。无需编译程序。还可以嵌入到嵌入到notepad++,方便快速预览。记得仔细看里面的说明文件。
  • 通过duilib封装最新cef_85.3.9实现C++与JS交互,包含登录界面等的移动最大最小话等,支持是否需要自带的标题栏等设置
  • DuiLib基础入门文档+视频教程(基于官方开源代码) 写这篇教程首先是目前市面上对DuiLib的教程少之甚少,唯一一个成体系的基础入门教程就是制作的文字形式的系列教程,还有Redrain写的一些文章和教程。算起也有至少...
  • duilib.dll

    2018-05-30 15:33:40
    由于找不到DuiLib.dll,无法继续执行代码。重新安装程序可能会解决此问题。 dll文件修复方法 1、下载文件。 2、复制文件“duilib.dll”到系统目录下。 3、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,762
精华内容 2,704
关键字:

duilib