This action will force synchronization from setoutsoft/NIM_Duilib_Framework, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
NIM Duilib 包含了一整套桌面软件的开发部件,与其说这是一个界面库,不如说它是一个开发框架。从原有 Duilib 基础上拓展了一些新的能力,并整合了 Google base 基础类库(线程、内存、闭包等)。您完全可以直接使用这个框架来开发任何你想要的桌面应用。
克隆项目到你的磁盘中
git clone https://github.com/netease-im/NIM_Duilib_Framework
进入 NIM_Duilib_Framework/samples
目录,使用 Visual Studio 2013 Update 5 以上版本 IDE 打开 samples.sln
,按下 F7 即可编译所有示例程序
├─bin
各个示例程序输出目录,包含预设的皮肤和语言文件以及 CEF 依赖
├─docs
duilib 接口的说明文档
├─libs
静态库编译后的输出目录,包含预设的一些 CEF 组件静态库
├─samples
各类示例程序
├─third_party
第三方库,目前仅有 cef_control 有依赖
├─toolkits
│ ├─base
基础类库
│ ├─duilib
duilib 核心代码,依赖 base 但不依赖 shared
│ ├─shared
包含一些工具的封装,如命令行解析、日志、路径处理等
│ ├─ui_components
基于 duilib 封装的常用组件库如 msgbox
、toast
、cef_control
等
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。