API编写窗口同步操作软件

易语言 2020-07-15 20:07:53

API编写窗口同步操作软件

.子程序 取句柄数组, 整数型, 公开, 通过窗口任务关系来枚举所有窗口,返回窗口句柄数目,失败返回0
.参数 窗口标题, 文本型
.参数 句柄数组, 整数型, 可空 数组, 返回的所有窗口句柄数组
.局部变量 临时句柄, 整数型

清除数组 (句柄数组)
临时句柄 = _GetWindow (_GetDesktopWindow (), #GW_CHILD)
.判断循环首 (临时句柄 ≠ 0)
.如果真 (寻找文本 (取标题 (临时句柄), 窗口标题, , 假) > 1)
加入成员 (句柄数组, 临时句柄)
.如果真结束
临时句柄 = _GetWindow (临时句柄, #GW_HWNDNEXT)
.判断循环尾 ()
返回 (取数组成员数 (句柄数组))