Autohotkey 如何使某些窗口区域透明?

Autohotkey 如何使某些窗口区域透明?,autohotkey,Autohotkey,与其让窗口透明,我只想让它的某些区域透明,我如何才能做到这一点?搜索: 自动热键透明-谷歌搜索 第一个结果是: WinSet 子命令“Region”会更改哪些部分 窗口的所有部分都是可见的,使某些部分完全透明(不可见并点击), 但从帮助文档中根本看不出这就是它所做的 以下是一个例子: ;make a Notepad window transparent apart from 3 opaque square regions: vSquare1 := "100-100 200-100

与其让窗口透明,我只想让它的某些区域透明,我如何才能做到这一点?

搜索:
自动热键透明-谷歌搜索

第一个结果是:
WinSet

子命令“Region”会更改哪些部分 窗口的所有部分都是可见的,使某些部分完全透明(不可见并点击), 但从帮助文档中根本看不出这就是它所做的

以下是一个例子:

;make a Notepad window transparent apart from 3 opaque square regions:
vSquare1 := "100-100 200-100 200-200 100-200 100-100"
vSquare2 := "400-100 500-100 500-200 400-200 400-100"
vSquare3 := "700-100 800-100 800-200 700-200 700-100"
WinSet, Region, % vSquare1 " " vSquare2 " " vSquare3, Untitled - Notepad

页面上还有更多示例。

首先要尝试的是用谷歌搜索现有的解决方案,例如:。然后试着调整它,用问题的具体细节和代码更新问题。Ty对于你的回答,显然你的谷歌搜索技能比我的好。泰:)他想让它的某些区域变得透明。该文档页面声明:“将窗口的形状更改为指定的矩形、椭圆或多边形。”文档只引用了一个区域,因此我们可以推断需要其他方法才能将窗口变成两个或多个矩形、椭圆或多边形。文档不完善。我添加了一个示例。如果您希望,请在此处发布:。