易语言调用大漠插件剑侠情缘多线程木人巷检测游戏是否开启

其实我们完全可以采用进程创建,在辅助里启动游戏,这里由于是辅助只对多线程控制,所以要求先开启游戏,那么这样我们就需要对游戏是否开启做个判断,方法可以通过进程的检测,可以通过进入游戏画面的某一个图色检测。

采用时钟事件 对系统中的进程名称“gamefree.exe”检测,从而判断游戏是否开启了,开启了几个,通过菜单刷新窗口,获取游戏的相关句柄等信息,写入超级列表框。

易语言调用大漠插件剑侠情缘多线程木人巷检测游戏是否开启_第1张图片

检测游戏是否开启源码: 

.如果 (进程_取ID数组 (“gamefree.exe”, 进程ID, ) > 0)
    .计次循环首 (取数组成员数 (进程ID), i)
        处理事件 ()
        索引 = 超级列表框1.插入表项 (, , , , , )
        窗口句柄 = 进程_ID取窗口句柄 (进程ID [i], , , )
        窗口标题 = 窗口_取标题 (窗口句柄)
        超级列表框1.置标题 (索引, 0, 到文本 (进程ID [i]))
        超级列表框1.置标题 (索引, 1, 到文本 (窗口句柄))
        超级列表框1.置标题 (索引, 2, 窗口标题)
 
    .计次循环尾 ()
    时钟1.时钟周期 = 0
 
.否则
    时钟1.时钟周期 = 0
    信息框 (“请先开启游戏”, 0, , )
    返回 ()

易语言调用大漠插件剑侠情缘多线程木人巷检测游戏是否开启_第2张图片 

原文:第三课易语言大漠剑侠情缘多线程木人巷检测游戏开启

           511遇见易语言大漠《剑侠情缘》多线程木人巷

你可能感兴趣的:(易语言,大漠,多线程,剑侠情缘,易语言多线程,大漠多线程,易语言大漠,51遇见)