TC官方合作论坛
标题:
多开问题
[打印本页]
作者:
187144831
时间:
2012-10-22 11:37
标题:
多开问题
脑袋转不过弯了...
字符型 窗口句柄集=dm.EnumWindowByProcess("NYCSClient.exe","","FBCLIENT",2)
//辅助.消息框(窗口句柄集)
如果 (窗口句柄集=="")
辅助.消息框("请先开游戏")
返回 真
如果结束
字符型[] 返回串 //分割后会根据分割出的个数初始化数组大小,可用 数组.大小() 获取数组长度
字符型 源串=窗口句柄集,分隔符=","
逻辑型 是否成功=字符串.分割(源串,分隔符,返回串)
整型 c1,i=0
数组.大小(返回串,c1)
//辅助.消息框(转换.整型转字符型(c1))
选择 (c1)
条件 2:
复选框.设置文本("复选框2","游戏窗口1")
窗口.设置标题(转换.字符型转整型(返回串[i+1]),"窗口1")
控件.可见("复选框2",真)
窗口句柄1=转换.字符型转整型(返回串[i+1])
条件 4:
复选框.设置文本("复选框2","游戏窗口1")
窗口.设置标题(转换.字符型转整型(返回串[i+1]),"窗口1")
复选框.设置文本("复选框3","游戏窗口2")
窗口.设置标题(转换.字符型转整型(返回串[i+3]),"窗口2")
控件.可见("复选框2",真)
控件.可见("复选框3",真)
窗口句柄1=转换.字符型转整型(返回串[i+1])
窗口句柄2=转换.字符型转整型(返回串[i+3])
条件 6:
复选框.设置文本("复选框2","游戏窗口1")
窗口.设置标题(转换.字符型转整型(返回串[i+1]),"窗口1")
复选框.设置文本("复选框3","游戏窗口2")
窗口.设置标题(转换.字符型转整型(返回串[i+3]),"窗口2")
复选框.设置文本("复选框4","游戏窗口3")
窗口.设置标题(转换.字符型转整型(返回串[i+5]),"窗口3")
控件.可见("复选框2",真)
控件.可见("复选框3",真)
控件.可见("复选框4",真)
窗口句柄1=转换.字符型转整型(返回串[i+1])
窗口句柄2=转换.字符型转整型(返回串[i+3])
窗口句柄3=转换.字符型转整型(返回串[i+5])
选择结束
复制代码
枚举的窗口句柄 一个窗口能枚举到2个句柄 第二个是对的 所以才会出返回串[i+1]然后就返回串[i+3]
复选框里选中了哪些 就开对应的号
窗口句柄已经得到了
现在不知道怎么判断复选框的选中状态,还有绑定的时候窗口句柄和线程开启
笨点的方法我会 想要一种思路清晰的方法
作者:
陌上青衣。
时间:
2012-10-22 11:46
用列表框吧,复选框会把自己搞的很复杂的
作者:
187144831
时间:
2012-10-22 12:25
回复
2楼
陌上青衣。
的帖子
不是N选1啊
是N选N
作者:
陌上青衣。
时间:
2012-10-22 12:30
有什么问题
左边一个列表框,双击添加到右边需要运行列表框里
运行的时候直接获取右边的里的窗口名.
很多大神都是这么干的..
作者:
从来没赢过
时间:
2012-10-23 17:33
楼主 问题解决请给采纳 .
作者:
187144831
时间:
2012-10-23 21:35
回复
5楼
从来没赢过
的帖子
压根没解决
好吧 采纳你
我去 这玩意还有人催
作者:
从来没赢过
时间:
2012-10-24 10:08
回复
6楼
187144831
的帖子
我的意思是说 如果别人帮你解决了问题 就不要忘了采纳
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1