跳到主要内容

GetWindowState 获取窗口属性

🎯功能

获取指定窗口的一些属性

📜语法

结果 = dm.GetWindowState(窗口句柄, 选项)

📥参数

参数数据类型解释
窗口句柄整型数指定的窗口句柄
选项整型数不同值具有不同含义, 详见下表
参数选项取值定义
参数选项含义
0判断窗口是否存在
1判断窗口是否处于激活
2判断窗口是否可见
3判断窗口是否最小化
4判断窗口是否最大化
5判断窗口是否置顶
6判断窗口是否无响应
7💰付费功能, 判断窗口是否可用(灰色为不可用)
8💰付费功能, 另外的方式判断窗口是否无响应,如果6无效可以尝试这个
9💰付费功能, 判断窗口所在进程是不是64位

📤返回

整型数, 0为不满足条件, 1为满足条件

💡示例

dm_ret = dm.GetWindowState(hwnd,3) 
If dm_ret = 1 Then
MessageBox "窗口已经最小化了"
End If

📘备注