马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 XY_ 于 2023-2-19 23:48 编辑
基本环境配置 主板名称 Asus P8H61-M LX Plus R2.0 处理器Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz 3.40 GHz 操作系统 Windows 10 21H1专业版 按键精灵2014.06.19549出现问题
多线程,分前台执行与后台执行。源代码,相同思路。前台执行正常。后台,在暂停线程后,继续执行多线程。开始产生问题。 大致思路如下
zhanDouZhuangTaiID=BeginThread(zhanDouZhuangTai) xunLukaiShiID = BeginThread(xunLukaiShi)
Do If gongJi = 1 Then PauseThread zhanDouZhuangTaiID PauseThread xunLukaiShiID .....
ElseIf gongJi = 0 And gongJiShiQu = 1 Then //全局变量 开战为1 记录攻击状态与拾取用 Call chiHe() .... ContinueThread zhanDouZhuangTaiID ContinueThread xunLukaiShiID gongJiShiQu = 0 End If Loop 详细解释 B站视频 多线程问题求助讨论 https://www.bilibili.com/video/BV1Kx4y1w7pG/
|