跳到主要内容

GetPointWindowS 获得包含了指定点的窗口句柄

🎯功能

获得包含了指定点的窗口句柄。可以取到 GetPointWindow 取不到的窗口的窗口句柄,由于多了个参数,功能也更强大。

📜语法

Hwnd = Plugin.WndEx7_71.GetPointWindowS(x, y, 过滤条件)

📥参数

参数数据类型解释
x长整型数屏幕横坐标
y长整型数屏幕纵坐标
过滤条件长整型数取值可以是下面的一个或多个,不用时可取0。如果要同时使用多个值,可将多个值做或运算或者加法运算。
参数3(过滤条件)可取以下值
过滤条件说明
1跳过不可见顶层窗口
2跳过不可见子窗口
4跳过不可用顶层窗口
8跳过不可用子窗口
16跳过鼠标可穿透顶层窗口
32跳过全透明且鼠标可穿透顶层窗口
16384只取顶层窗口

📤返回

长整型数。屏幕上指定点的窗口的窗口句柄。

💡示例

//GetPointWindowS的过滤条件中的“跳过不可见顶层窗口”和“跳过全透明且鼠标可穿透顶层窗口”建议使用,否则容易取到一些不可见的顶层窗口的窗口句柄
hwnd = Plugin.WndEx7_71.GetPointWindowS(100,50,1 + 32 + 16384)
MsgBox "屏幕坐标(100,50)处的顶层窗口的窗口句柄:" & CStr(hwnd), 4096

📘备注