# PC_UIKit
**Repository Path**: lineCodeJm/PC_UIKit
## Basic Information
- **Project Name**: PC_UIKit
- **Description**: PC_UIKit是一个基于Duilib开发的Windows界面库。在原有功能的基础上,修复了若干Bug、扩充已有控件属性;并增加DPI适配、多国语言支持、亚克力模糊效果支持和新增数十种控件类型。
- **Primary Language**: C++
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 12
- **Created**: 2024-08-06
- **Last Updated**: 2024-08-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 欢迎使用PC_UIKit
- [简介](#section161941989596)
- [目录](#section161941989597)
- [约束](#section161941989598)
- [编译构建](#section161941989599)
## 简介
PC_UIKit是一个基于Duilib开发的Windows界面库。在原有功能的基础上,修复了若干Bug、扩充已有控件属性;并增加DPI适配、多国语言支持、亚克力模糊效果支持和新增数十种控件类型。
PC_UIKit软件包是一个在开放和参与性的环境中开发,并在MIT许可证下发布。PC_UIKit项目旨在提供一个高效、简约、显示效果统一的PC应用软件UI开发套件。我们邀请您参与到这个开放项目开发。
## 目录
```
/PC_UIKit
├── build # 编译脚本和vs工程
├── doc # 开发者文档
├── examples # 开发示例
│ └── PC_UIKit_Demo # PC_UIKit_Demo
├── opensource # 开源软件
│ └── icu4c # icu4c开源软件
├── src # 源码
│ ├── Control # 控件实现
│ ├── Core # 渲染引擎以及核心代码
│ ├── Debug # 日志输出
│ ├── Layout # 布局实现
│ └── Utils # 公共能力
```
## 约束
- 开发语言:C++;
- 适用于Windows系统;
## 编译构建
开发者可参考:[how_to_build.md](doc/how_to_build.md)