易语言怎么知道我添加了几个按钮在窗口上?

2024-12-28 19:52:41
推荐回答(2个)
回答1:

.版本 2
.支持库 spec

.子程序 __启动窗口_创建完毕
.局部变量 组件寻找句柄, 整数型
.局部变量 i, 整数型
.局部变量 按钮X, 按钮, , "0"

组件寻找句柄 = 寻找组件 (_启动窗口, , “按钮”, , )
.计次循环首 (取找到组件数目 (组件寻找句柄), i)
加入成员 (按钮X, 取所找到组件 (组件寻找句柄, i - 1))
调试输出 (按钮X [i].标题, 按钮X [i].左边) ' ,其他属性类似
.计次循环尾 ()

回答2:

你可以用FindWindow

然后用FindWindowEx遍历
再GetClicentRect
就可以了