登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 133|回复: 0

C语言编写的天之炼狱辅助源码

[复制链接]

171

主题

21

回帖

1048

积分

管理员

积分
1048
发表于 2025-2-22 22:55:40 | 显示全部楼层 |阅读模式
.版本 2
.支持库 EThread

.子程序 多线程_结束
.参数 主序号, 整数型


.如果真 (主序号 ≤ 0 或 主序号 > MaxHwnd)
    返回 ()
.如果真结束

.如果真 (线程信息 [主序号].线程句柄 = 0)
    返回 ()
.如果真结束

__内部结束 (主序号)

多线程_复位 (主序号)
' 多线程_复位 (主序号 + MaxHwnd)

UI_更新 (主序号, #UI_删除)
' 日志输出 (“结束成功 主序号:” + 到文本 (主序号))


.子程序 多线程_重新运行, 逻辑型
.参数 主序号, 整数型

.如果真 (主序号 ≤ 0 或 主序号 > MaxHwnd)
    返回 (假)
.如果真结束

.如果真 (线程信息 [主序号].线程句柄 = 0)
    返回 (假)
.如果真结束

' 先结束
__内部结束 (主序号)

' 再启动
线程信息 [主序号].线程句柄 = 0
线程信息 [主序号].线程状态 = #线程状态_正在启动
线程信息 [主序号].是否暂停 = 假
线程信息 [主序号].是否结束 = 假


' 线程信息 [主序号 + MaxHwnd].线程句柄 = 0
' 线程信息 [主序号 + MaxHwnd].线程状态 = #线程状态_未启动
' 线程信息 [主序号 + MaxHwnd].是否暂停 = 假
' 线程信息 [主序号 + MaxHwnd].是否结束 = 假

' 通知UI更新
UI_更新 (主序号, #UI_更新)

' 创建线程,这里我们只创建主线程,副线程交给主线程去创建
.如果真 (启动线程 (&脚本主线程, 主序号, 线程信息 [主序号].线程句柄) = 假)
    UI_更新 (主序号, #UI_删除)
    多线程_复位 (主序号)
    ' 多线程_复位 (主序号 + MaxHwnd)
    日志输出 (“创建线程失败”)
    返回 (假)
.如果真结束

' 日志输出 (“重新运行 hwnd = ” + 到文本 (线程信息 [主序号].窗口句柄) + “,主序号:” + 到文本 (主序号))
返回 (真)


游客,如果您要查看本帖隐藏内容请回复


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|断点社区 |网站地图

GMT+8, 2025-4-5 04:12 , Processed in 0.143975 second(s), 24 queries , Yac On.

Powered by XiunoBBS

Copyright © 2001-2025, 断点社区.

快速回复 返回顶部 返回列表