易语言怎么获得所有打开的窗口的标题和句柄

2024-12-03 23:26:56
推荐回答(1个)
回答(1):

.版本 2
.支持库 iext
.支持库 eAPI

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

超级列表框1.类型 = 3
超级列表框1.显示表格线 = 真
' ok,记得给超级列表框设置报表列,分别为 :窗口标题 和 窗口句柄。
' 否则没有用。- -。

.子程序 _按钮1_被单击
.局部变量 n, 整数型
.局部变量 窗口句柄组, 文本型, , "0"
.局部变量 x, 整数型

窗口句柄组 = 取所有窗口列表 ()
.计次循环首 (取数组成员数 (窗口句柄组), n)
x = 超级列表框1.插入表项 (, 取窗口标题 (到数值 (窗口句柄组 [n])), , , , )
超级列表框1.置标题 (x, 1, 窗口句柄组 [n])
.计次循环尾 ()