www167349852 发表于 6 天前

火山唯一Winui3界面类库 11-11更新

本帖最后由 www167349852 于 2026-11-11 13:38 编辑

此类库用dsh封装,经测试基本没有问题。如有问题请自行修改!!!!
支持系统及功能列表明细如下
WinUI3类库:支持 Windows 10 版本 1809(Build 17763)及更高版本(windows2019系统也支持)。
Mica(云母)效果:Windows 11 版本 22000(即最初的 21H2)及以上即可支持基础的 Mica 效果。

为什么要做WinUI3类库?

1、框架定位与官方支持
WinUI 3:微软当前首推的原生 UI 框架,处于活跃开发状态,持续获得新功能和安全更新。
MFC:遗留(Legacy) 框架,微软仍提供支持以维护旧系统,但几乎不再有新功能迭代。
WTL:基于 ATL 的开源模板库,非官方主推。它本质上是对 Win32 API 的薄封装,社区生态和文档非常有限。

2、UI 与视觉效果
WinUI 3:现代且开箱即用。原生支持 Fluent Design、Mica(云母)、圆角、流畅动画,界面观感与 Windows 11 系统一致。当Windows系统主题变化时,界面库与系统主题联动变化,更具整体与现代感。
MFC:界面风格传统、陈旧,要实现现代效果需要大量自绘或引入第三方库,成本极高。
WTL:极其简陋。几乎没有现代控件样式,视觉效果基本停留在 Win32 原生水平,追求美观需要完全自己实现。

下面是深色与浅色主题联动展示


下面是win10系统下降级为亚克力材质的效果


下面是控件演示









如果目标电脑上没有安装Windows App Runtime,需要安装才能运行,下面是下载连接。
点击我下载微软官方运行时

如果想直接运行不下载运行时,那就要自打包包含依懒文件。
1、将你编译好的exe文件,拖放到"打包自包含.cmd"图标上,然后松开鼠标。
2、会在你原目录下生成新的exe文件,此文件包含了自打包运行时的入口。
3、将新生成的exe文件及所需要的依懒文件复制到"自包含目录"目录中,然后就可以打包发给别人了。

下面是自包含文件下载连接。
链接:点我下载自包含目录

2026-11-11 更新
1、修复在深色浅色模式切换时,最大化最小化按钮变成黑色的BUG。


2026-11-10 更新
1、修复WIN10系统下UI降级为亚克力模式时标题还是纯色的BUG。(详见下方预览图)
2、新增彩色图标使用例程。


2026-11-08 更新
1、默认不再记录支持库加载日志,只有"界面_记录日志 (真)"时才会记录。
2、新增第三方图标类库的功能及使用例子。


2026-11-07 更新
1、基于Windows App Runtime2.6.5制作。


winui3类库回复可见
**** Hidden Message *****

winui3例子回复可见
**** Hidden Message *****



三条鱼 发表于 6 天前

来看看好东西

storey 发表于 6 天前

优秀。。。

我是小蛋 发表于 6 天前

好东西啊 :噜阿噜

Xelloss0618 发表于 6 天前

感谢分享

numbersir 发表于 6 天前

微软官方UI值得拥有,感谢楼主!

kca 发表于 6 天前

66666666

xrea 发表于 6 天前

感谢楼主分享

scfalwxk 发表于 6 天前

优秀

2290576359 发表于 6 天前

下载看看
页: [1] 2 3 4 5 6 7 8
查看完整版本: 火山唯一Winui3界面类库 11-11更新