TC官方合作论坛

 找回密码
 立即注册
查看: 3248|回复: 17

研究了三天的问题,,始终整不明白. 请教各位大大..

[复制链接]
发表于 2012-5-28 22:52:39 | 显示全部楼层 |阅读模式



我是我第一天学习做出来的浏览器...

我想做一个简单的后台寻路.

按"开始挂机"  
这是一个网页游戏..我如何获取FSLASH的窗口句柄..我用的代码是这样的



功能 逻辑型 开始挂机_点击()
//这里添加你要执行的代码
整型 主页面
主页面 = 网页.得到窗口句柄("浏览器0")
窗口.激活(主页面)
窗口.鼠标左键单击(主页面,174,169)
辅助.等待(500)
窗口.鼠标左键单击(主页面,155,69)

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2012-5-28 22:57:08 | 显示全部楼层
我是这样思路.....因为网页游戏刷新后什么都不同了,句柄肯定也不一样的..就想把这个浏览器赋值....

然后在利用窗口.鼠标功能..

我发现很难弄...三天三夜不免不休在找答案.找师傅.自己琢磨..!!!!!!!!!!崩溃了!
回复 支持 反对

使用道具 举报

发表于 2012-5-28 23:26:45 | 显示全部楼层
进入游戏界面再获取句柄不就行了。
回复 支持 反对

使用道具 举报

发表于 2012-5-28 23:29:14 | 显示全部楼层
  或者你一定要动态获取每时每刻的窗口句柄,也可以用 定时器 这个控件啊,每隔一段时间获取一下当前的窗口句柄,不过用的时间长了,可能会卡。。。
回复 支持 反对

使用道具 举报

发表于 2012-5-28 23:33:14 | 显示全部楼层
看看flash的类名.
首先获取浏览器的句柄.
然后根据类名找子窗口句柄(也就是获取到游戏窗口句柄)
每次刷新之后再获取...
回复 支持 反对

使用道具 举报

发表于 2012-5-29 07:14:56 | 显示全部楼层
楼上正解!网页游戏最好用flash的类名获得句柄
回复 支持 反对

使用道具 举报

发表于 2012-5-29 08:35:51 | 显示全部楼层
  1. function int jbhq()///////////////////////////////////////游戏窗口句柄获取
  2. int c
  3. string[] jbfj
  4. int fjb=web.gethwnd("exp0")
  5. string jb=dm.EnumWindow(fjb,"","MacromediaFlashPlayerActiveX",2+16)
  6. if(jb!="")
  7.     string fgf=","
  8.     bool cg=str.split(jb,fgf,jbfj)
  9.     if(cg)
  10.         array.size(jbfj,c)
  11.     else
  12.         return 0
  13.     endif
  14. endif
  15. c=c-1
  16. while(c>0)
  17.     int w,h
  18.     dm.GetClientSize(convert.strtoint(jbfj[c],0),w,h)
  19.     if(w>=700&&h>=500)
  20.         return convert.strtoint(jbfj[c],0)
  21.     endif
  22.     c=c-1
  23. endwhile
  24. return 0
  25. endfunction
复制代码
源码给你了  自己分析吧
回复 支持 反对

使用道具 举报

发表于 2012-5-29 09:29:15 | 显示全部楼层
回复 6楼冷月无痕的帖子

冷月,终于看到你出现了
回复 支持 反对

使用道具 举报

发表于 2012-5-29 09:29:38 | 显示全部楼层
有这么多大神都来了,来酱油下。
回复 支持 反对

使用道具 举报

发表于 2012-5-29 10:22:43 | 显示全部楼层
看看。。 膜拜各位大神 。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-26 23:55 , Processed in 0.038595 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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