TC官方合作论坛

 找回密码
 立即注册
查看: 786|回复: 3

[已解决] 后台多线程多开求助

[复制链接]
发表于 2013-9-24 11:18:10 | 显示全部楼层 |阅读模式

马上加入TC

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

x
       我用的是TC4.102版,写了一段代码控制多窗口,用大漠和天使都测试了,游戏窗口也绑定成功了,为什么键鼠还是前台键鼠,没有和窗口绑定,所有动作都只在当前窗口执行,而且外部键鼠也会影响鼠标动作,是不是TC需要VIP权限才可以实现后台操作,求解。或者是我代码有问题,我写的代码如下,求大神帮我看下(该游戏窗口没有子窗口,父窗口句柄枚举子窗口句柄为空)
大漠=数组[0]
线程句柄=数组[1]
功能 主线程()
    句柄值,参数数组=数组[1]
    窗口句柄=数组[2],数量
  窗口句柄集=系统.枚举("PowerEngineJuggernaughtWindow",1)
    字符串.分割(窗口句柄集,"|",窗口句柄)
     数组空间.大小(窗口句柄,数量)
    遍历(i=0;i<数量;i++)
        子窗口句柄=窗口句柄
        dm=com("dm.dmsoft")
        数组空间.增加(大漠,dm)
        绑定返回值=大漠.BindWindow(子窗口句柄,"gdi","dx","dx",0)
        辅助.等待(2000)
        如果(绑定返回值==0)
            辅助.消息框("绑定失败")
            //辅助.消息框(i)
            返回 假
    如果结束
    线程参数=子窗口句柄&","&i
        数组空间.增加(线程句柄,句柄值)
        线程句柄=线程.开启("子线程",线程参数)
        辅助.等待(1000)
    遍历结束
功能结束
功能 子线程(参数)
    参数数组=数组[1]
    字符串.分割(参数,",",参数数组)
    窗口句柄=参数数组[0]
    下标=参数数组[1]
  ..........//这里是 使用大漠[下标]控制键鼠动作
功能结束
回复

使用道具 举报

发表于 2013-9-24 13:47:13 | 显示全部楼层
dm=com("dm.dmsoft")
        数组空间.增加(大漠,dm)
插件对象是不可以赋值的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-24 11:48:35 | 显示全部楼层
自己顶,坐等高手解决!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-24 16:23:58 | 显示全部楼层
原来是犯了这种低级错误,瞎忙活了几天,冷月导师一眼就看出来了 谢谢 已采纳,问题解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-24 09:45 , Processed in 0.041380 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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