导读
易语言5.6完美版,可静态编译,绿色无后门

学习易语言 讲究的是系统,如果你正在四处闲逛,你懂的永远是皮毛! 觅风论坛正在为每个困惑的对易语言 详细

[源码] 窗体客户区扩展v3.0自绘UI源码 - 更新云母/亚克力背景效果

[复制链接]

微信扫一扫 分享朋友圈

仰望天空11 发表于 2024-4-25 08:44:58 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
可以让无边框窗口在win11系统更加美观,符合系统ui逻辑。

圆角是 Windows 11 几何的最显而易见的特征。 在 Windows 11 上,系统会将所有收件箱应用(包括所有 UWP 应用)和大多数其他应用的顶级窗口自动设为圆角。但可能不会对某些 Win32 应用 ( 无边框窗口 ) 执行圆角操作。

全网首发更新 -  云母/亚克力!
现在我们加入了Windows11中的窗口背景材料效果!

请注意:设置窗口背景材料不可单独设置,否则无效!必须先扩展窗口!
高透云母不支持深色效果


实现效果
易窗口要在Win11有圆角必须自绘圆角,但是自绘的圆角是不符合系统圆角UI逻辑的,或者使用带有标题栏的窗口。而使用本窗口则可以一键让你的任何窗口在Win11中让系统绘制圆角,并让系统绘制窗口阴影

注意事项
使用窗口背景材料,窗口不可设为自由拉伸窗口。
使用后窗口内不再是内容区,没有组件覆盖的区域全部为标题栏区域。标题栏区域与普通软件标题栏功能一致:右键菜单、双击最大化/还原、拖拽
圆角仅在Win11系统可用,由系统绘制不可自定义。
窗口阴影由系统绘制不可自定义,系统属性-高级-性能-视觉效果 中勾选 在窗口下显示阴影 系统就会为窗口绘制阴影。
模块有两种扩展模式,如果默认情况下扩展窗口显示异常,请开启迟扩展


版本 3.0.1
增加背景材料效果
修复创建窗口时会闪现win7框架边框的问题
修复高DPI窗口下窗口定位问题


QQ截图20240425085929.jpg

QQ截图20240425090148.jpg



游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1