设置窗口材质

设置窗口材质 公开 已发布

如何安装动作?

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



更多信息
分享时间 2025-05-15 03:42
最后更新 2天12小时前
修订版本 7
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.44.19
动作大小 15.2 KB

分享到

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

简介

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

使用方法:

使用事件触发,动作参数传递handle和type类型,type为枚举值,详情参考:DWM_SYSTEMBACKDROP_TYPE (Mica为云母样式)






开发目的: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": ""
  }
]

效果图:



鸣谢:

图标来源:Icon8

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


最近更新

修订版本 更新时间 更新说明
7 2天12小时前 ~.加强排除窗口的判断
6 2天12小时前 ~.重构代码,优化运行效率
~.修复dopus的预设窗口变白的问题
5 2025-05-16 03:22 ~.设置多实例,防止同时对多个窗口运行动作而发出警告

最近讨论

暂无讨论