窗口材质设置

窗口材质设置 公开 已发布

如何安装动作?

适用于
分类(旧)
Windows 资源管理器 功能增强
关键词



更多信息
分享时间 17天21小时前
最后更新 16天21小时前
修订版本 5
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.44.14
动作大小 10.7 KB

分享到

「为窗口设置云母(mica)、亚克力(Acrylic)等样式,建议配合事件触发使用」

简介

为窗口添加云母、亚克力、云母Alt等样式

使用方法:

使用事件触发,动作参数传递handle和type类型

type为枚举值,详情参考:DWM_SYSTEMBACKDROP_TYPE





开发目的:do的云母样式的主题需要安装MicaForEveryOne,但是只设置do的话,又不太想装(主要需要安装和占据托盘,而且校园网断网之后切热点每次打开这个都会触发更新检查......)于是开发了本动作,可以一定程度上替代。

注意:22621以下并不一定能得到良好的支持


do设置Mica材质(仅测试深色)事件触发如下:

# 更新时间:2025.5.15 15:40


[
  {
    "Id": "ba4f89c6-cfa5-4924-98e2-dcd9c37854b0",
    "Note": "",
    "IsEnabled": true,
    "EventType": "WindowActivated",
    "DebounceMs": 0,
    "ThrottleMs": 200,
    "Params": {
      "WindowTitle": "",
      "WindowClass": "dopus.lister;#32770;dopus.viewpicframe",
      "ProcessName": "dopus",
      "ProcChangeCondition": ""
    },
    "LastEditTimeUtc": "2025-05-15T05:26:36.8906508Z",
    "ValidForMachines": "",
    "ActionIdOrName": "00186b0f-0001-463f-b918-de1deb3424f8",
    "ActionParam": "$=new {handle = {Handle}, type = 2}.ToJson();",
    "SkipFurtherTasks": false,
    "DelayMs": 0,
    "EventFilterExpression": ""
  }
]

效果图:



效果比对:设置MicaAlt效果(比较明显)

本动作:


MicaForEveryOne:

已知问题:




鸣谢:

图标来源:Icon8

参考:C++Windows实现(使用)mica云母、Acrylic窗口


最近更新

修订版本 更新时间 更新说明
5 16天21小时前 ~.设置多实例,防止同时对多个窗口运行动作而发出警告
4 17天10小时前 ~.优化手动运行,手动选择窗口后才会弹出表单,且添加了下拉选择
~.优化触发运行,现在每个句柄只会执行1次脚本
3 17天11小时前 ~+直接运行动作可以对窗口进行材质测试

最近讨论

暂无讨论