火山唯一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 *****
来看看好东西 优秀。。。 好东西啊 :噜阿噜 感谢分享 微软官方UI值得拥有,感谢楼主! 66666666 感谢楼主分享 优秀 下载看看