• 首页
  • 教程
  • 资源
  • 脚本
  • 源码库
  • 卖脚本
  • 用户中心
  • 作者成长
加入收藏  返回官网
你的位置:按键精灵资源站
为何多线程没反应
发布: 2017-12-02 22:14:32 | 作者: | 来源: 按键精灵资源站
Hwnd = Plugin.Window.Foreground()
TracePrint "窗口句柄"&Hwnd
//对后台窗口假激活,需要361度窗口插件
Call Plugin.WndEx7_71.SetFakeActive(Hwnd, 0)
Hwnd = Plugin.Window.MousePoint() //获得句柄 鼠标当前窗口
TracePrint "鼠标句柄"&Hwnd

Global Key
线程ID=BeginThread(加血)
线程ID = BeginThread(状态)

Sub 加血()
Do
        Call Plugin.Bkgnd.KeyPress(Hwnd, 49)
Delay 8000
Loop
End Sub

Sub 状态()
Delay 5000
        Do
        Call Plugin.Bkgnd.KeyPress(Hwnd, 52)
Delay 200
Loop
End Sub
句柄都有了,如果用FOR语句可以实现无限循环,但是用多线程就是没有反应了,大神们帮忙看看问题出在哪里了,谢谢