|
楼主 |
发表于 2023-12-16 20:29:23
|
显示全部楼层
四川省成都市
.版本 2
.支持库 iext
.支持库 EThread
.子程序 多线程
.局部变量 i, 整数型
.局部变量 大漠, 大漠中文版72302
.局部变量 返回绑定, 整数型
.局部变量 绑定句柄, 整数型
线程_初始化COM库 ()
全局喊话数量 = 到整数 (编辑框_喊话数量.内容)
.计次循环首 (全局喊话数量, i)
当前模拟器序号 = 到整数 (超级列表框1.取标题 (i - 1, 0))
大漠多线程 .大漠.创建 ()
大漠 = 大漠多线程 .大漠
大漠.基本_设置全局路径 (取运行目录 () + “\资源”)
' 大漠多线程 .窗口句柄 = 绑定句柄
' 全局绑定句柄 = 大漠多线程 .窗口句柄
.如果真 (启动线程 (&绑定任务, 当前模拟器序号, 大漠多线程 .线程句柄) = 真)
超级列表框1.置标题 (i - 1, 4, 到文本 (大漠多线程 .线程句柄))
.如果真结束
程序_延时 (1000, )
.计次循环尾 ()
.版本 2
.支持库 iext
.支持库 spec
.子程序 绑定任务
.参数 i, 整数型
.局部变量 大漠, 大漠中文版72302
.局部变量 返回绑定, 整数型
.局部变量 绑定句柄, 整数型
大漠 = 大漠多线程 .大漠
绑定句柄 = 到整数 (_启动窗口.超级列表框1.取标题 (i - 1, 2))
调试输出 (绑定句柄)
返回绑定 = 大漠.后台_绑定Ex (绑定句柄, “dx.graphic.opengl”, “dx.mouse.position.lock.api|dx.mouse.position.lock.message|dx.mouse.clip.lock.api|dx.mouse.input.lock.api|dx.mouse.state.api|dx.mouse.api|dx.mouse.cursor”, “normal”, “”, 101)
.如果 (返回绑定 = 1)
超级列表框1.置标题 (i - 1, 5, “窗口绑定成功”)
任务 (i)
喊话.自动排列 ()
.否则
超级列表框1.置标题 (i - 1, 5, “窗口绑定失败”)
重新修改后还是到单个任务的序号不对呀 |
|