易语言底层 c6,易语言多线程API模块综合应用

任何语言的强大都离不开API的调用封装,我们在易语言里通过对API封装成模块,来实现窗口句柄,类名,标题的获取,再通过易语言超级列表框(高级表格)下显示出来,方便我们的管理和控制。

1、纠错 进程_ID取窗口句柄

窗口_句柄取线程程ID 改成 窗口_句柄取进程ID

多线程API 综合应用举例

1、进程_取ID数组

2、进程_ID取窗口句柄

3、窗口_取标题

4、窗口_取类名

5、超级列表框

6、高级表格

超级列表框源码

.版本 2

.支持库 iext

.子程序 _按钮1_被单击, , , 超级列表框

.局部变量 进程ID数组, 整数型, , "0"

.局部变量 i, 整数型

.局部变量 索引, 整数型

.局部变量 窗口句柄, 整数型

.局部变量 窗口标题, 文本型

.局部变量 窗口类名, 文本型

超级列表框1.全部删除 ()

进程_取ID数组 (“gamefree.exe”, 进程ID数组, )

.计次循环首 (取数组成员数 (进程ID数组), i)

索引 = 超级列表框1.插入表项 (, , , , , )

窗口句柄 = 进程_ID取窗口句柄 (进程ID数组 [i], , , )

窗口标题 = 窗口_取标题 (窗口句柄)

窗口类名 = 窗口_取类名 (窗口句柄)

超级列表框1.置标题 (索引, 0, 到文本 (i))

超级列表框1.置标题 (索引, 1, 窗口类名)

超级列表框1.置标题 (索引, 2, 窗口标题)

超级列表框1.置标题 (索引, 3, 到文本 (窗口句柄))

超级列表框1.置标题 (索引, 4, 到文本 (进程ID数组 [i]))

.计次循环尾 ()

高级表格源码

.版本 2

.支持库 eGrid

.子程序 _按钮2_被单击, , , 高级表格

.局部变量 进程ID数组, 整数型, , "0"

.局部变量 i, 整数型

.局部变量 窗口句柄, 整数型

.局部变量 窗口标题, 文本型

.局部变量 局_窗口类名, 文本型

高级表格1.行数 = 1

高级表格1.列数 = 1

.计次循环首 (4, )

高级表格1.插入列 (, )

高级表格1.置数据 (0, 0, 1, “序列”)

高级表格1.置列宽 (1, 80)

高级表格1.置数据 (0, 1, 1, “类名”)

高级表格1.置列宽 (2, 120)

高级表格1.置数据 (0, 2, 1, “标题”)

高级表格1.置列宽 (3, 80)

高级表格1.置数据 (0, 3, 1, “窗口句柄”)

高级表格1.置列宽 (4, 80)

高级表格1.置数据 (0, 4, 1, “进程ID”)

高级表格1.置列宽 (5, 80)

.计次循环尾 ()

进程_取ID数组 (“gamefree.exe”, 进程ID数组, )

.计次循环首 (取数组成员数 (进程ID数组), i)

高级表格1.插入行 (, )

窗口句柄 = 进程_ID取窗口句柄 (进程ID数组 [i], , , )

窗口标题 = 窗口_取标题 (窗口句柄)

局_窗口类名 = 窗口_取类名 (窗口句柄)

高级表格1.置数据 (i, 0, 1, 到文本 (i))

高级表格1.置数据 (i, 1, 1, 局_窗口类名)

高级表格1.置数据 (i, 2, 1, 窗口标题)

高级表格1.置数据 (i, 3, 1, 窗口句柄)

高级表格1.置数据 (i, 4, 1, 进程ID数组 [i])

.计次循环尾 ()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值