GetWindowState 获取窗口状态

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

获取指定窗口的当前状态

语法

结果 = Plugin.Window.GetWindowState(窗口句柄, 状态)

参数

参数 数据类型 解释
窗口句柄 长整数型 要操作的窗口句柄
状态 整数型 需要判断的状态, 详见下表
状态 取值
0 判断窗口是否存在
1 判断窗口是否处于激活
2 判断窗口是否可见
3 判断窗口是否最小化
4 判断窗口是否最大化
5 判断窗口是否置顶
6 判断窗口是否无响应

返回值

布尔型, 符合返回True, 不符合返回False

示例

1
2
3
4
iState = Plugin.Window.GetWindowState(hwnd, 3) 
If iState = True Then
MessageBox "窗口已经最小化了"
End If

备注