# PC_UIKit
**Repository Path**: pc-uikit/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**: 16
- **Forks**: 12
- **Created**: 2021-06-01
- **Last Updated**: 2025-09-30
## 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)