# 有没有能够使Windows某个窗口变成灰色空间的工具？

**URL:** https://meta.appinn.net/t/topic/38701
**Category:** 问题求助
**Created:** [2022 年12 月 7 日 02:44 UTC](https://meta.appinn.net/t/topic/38701 "2022-12-07T02:44:10Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### 作者： ![dog](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dog/32/18667_2.png) [@dog](https://meta.appinn.net/u/dog)
#### 发布日期： [2022 年12 月 7 日 03:35 UTC](https://meta.appinn.net/t/topic/38701/4 "2022-12-07T03:35:42Z")

</div>

代码和设置方法见这里：

> [@Libreoffice在windows上有没有办法深色](https://meta.appinn.net/t/topic/34186/4):
>
> autohotkey 单个窗口反色的代码和配置方法。 效果： 配置方法： 安装autohotkey，在autohotkey的安装目录下，将autohotkeyU32，U64，A32分别复制一份，重命名为添加\_UIA后缀 [image] 运行以下激活代码.ahk（如果路径不是C:\Program Files\AutoHotkey，需自行修改） EnableUIAccess("C:\Program Files\AutoHotkey\AutoHotkeyA32\_UIA.exe") EnableUIAccess("C:\Program Files\AutoHotkey\AutoHotkeyU32\_UIA.exe") EnableUIAccess("C:\Program Files\AutoHotkey\AutoHotkeyU64\_UIA.exe") EnableUIAccess(filename) { hStore := DllCall("Crypt32\CertOpenStore", "ptr", 10 ; STORE\_PROV\_SYSTEM\_W …

注意，需要把那个颜色矩阵改成：

```auto
   Matrix := "0.33|0.33|0.33|0|0|"
           . "0.33|0.33|0.33|0|0|"
           . "0.33|0.33|0.33|0|0|"
           . "0.01|0.01|0.01|1|0|"
           . "0|0|0|0|1"

```

原本那个代码里的颜色矩阵是反转颜色的，这个是灰度的。

---

_[View the full topic](https://meta.appinn.net/t/topic/38701)._
