TC官方合作论坛

 找回密码
 立即注册
查看: 746|回复: 6
打印 上一主题 下一主题

[已解决] 多开问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-22 11:37:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
脑袋转不过弯了...


  1. 字符型 窗口句柄集=dm.EnumWindowByProcess("NYCSClient.exe","","FBCLIENT",2)
  2.     //辅助.消息框(窗口句柄集)
  3.     如果 (窗口句柄集=="")
  4.         辅助.消息框("请先开游戏")
  5.         返回 真
  6.     如果结束
  7.     字符型[] 返回串    //分割后会根据分割出的个数初始化数组大小,可用 数组.大小() 获取数组长度
  8.     字符型 源串=窗口句柄集,分隔符=","
  9.     逻辑型 是否成功=字符串.分割(源串,分隔符,返回串)
  10.     整型 c1,i=0
  11.     数组.大小(返回串,c1)
  12.     //辅助.消息框(转换.整型转字符型(c1))  
  13.     选择 (c1)
  14.         条件 2:
  15.         复选框.设置文本("复选框2","游戏窗口1")
  16.         窗口.设置标题(转换.字符型转整型(返回串[i+1]),"窗口1")
  17.         控件.可见("复选框2",真)
  18.         窗口句柄1=转换.字符型转整型(返回串[i+1])
  19.         条件 4:
  20.         复选框.设置文本("复选框2","游戏窗口1")
  21.         窗口.设置标题(转换.字符型转整型(返回串[i+1]),"窗口1")
  22.         复选框.设置文本("复选框3","游戏窗口2")
  23.         窗口.设置标题(转换.字符型转整型(返回串[i+3]),"窗口2")
  24.         控件.可见("复选框2",真)
  25.         控件.可见("复选框3",真)
  26.         窗口句柄1=转换.字符型转整型(返回串[i+1])
  27.         窗口句柄2=转换.字符型转整型(返回串[i+3])
  28.         条件 6:
  29.         复选框.设置文本("复选框2","游戏窗口1")
  30.         窗口.设置标题(转换.字符型转整型(返回串[i+1]),"窗口1")
  31.         复选框.设置文本("复选框3","游戏窗口2")
  32.         窗口.设置标题(转换.字符型转整型(返回串[i+3]),"窗口2")
  33.         复选框.设置文本("复选框4","游戏窗口3")
  34.         窗口.设置标题(转换.字符型转整型(返回串[i+5]),"窗口3")
  35.         控件.可见("复选框2",真)
  36.         控件.可见("复选框3",真)
  37.         控件.可见("复选框4",真)  
  38.         窗口句柄1=转换.字符型转整型(返回串[i+1])
  39.         窗口句柄2=转换.字符型转整型(返回串[i+3])
  40.         窗口句柄3=转换.字符型转整型(返回串[i+5])
  41.     选择结束
复制代码

枚举的窗口句柄 一个窗口能枚举到2个句柄 第二个是对的 所以才会出返回串[i+1]然后就返回串[i+3]
复选框里选中了哪些 就开对应的号
窗口句柄已经得到了
现在不知道怎么判断复选框的选中状态,还有绑定的时候窗口句柄和线程开启

笨点的方法我会  想要一种思路清晰的方法
回复

使用道具 举报

5#
发表于 2012-10-23 17:33:59 | 只看该作者
楼主  问题解决请给采纳 .
回复 支持 反对

使用道具 举报

沙发
发表于 2012-10-22 11:46:29 | 只看该作者
用列表框吧,复选框会把自己搞的很复杂的
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-10-22 12:25:58 | 只看该作者
回复 2楼陌上青衣。的帖子

不是N选1啊
是N选N
回复 支持 反对

使用道具 举报

地板
发表于 2012-10-22 12:30:30 | 只看该作者
有什么问题

左边一个列表框,双击添加到右边需要运行列表框里

运行的时候直接获取右边的里的窗口名.

很多大神都是这么干的..
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-10-23 21:35:09 | 只看该作者
回复 5楼从来没赢过的帖子
压根没解决
好吧 采纳你
我去 这玩意还有人催
回复 支持 反对

使用道具 举报

7#
发表于 2012-10-24 10:08:08 | 只看该作者
回复 6楼187144831的帖子

我的意思是说   如果别人帮你解决了问题  就不要忘了采纳
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-10-9 20:48 , Processed in 0.172873 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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