TC官方合作论坛

标题: 新人求指点,顶层窗口,父窗口,拥有者窗口等窗口问题 [打印本页]

作者: 58656984    时间: 2012-5-13 19:02
标题: 新人求指点,顶层窗口,父窗口,拥有者窗口等窗口问题
小白我从零开始学TC,在各位前辈的帮助下,今天写好了一个游戏自动打怪加血加蓝的后台脚本,虽然功能简单,代码结构繁琐,但是也是自己努力的成果,呵呵
现在要试着写做任务的脚本,但是有很多知识不明白,比如:
我要写在游戏里自动跑商的脚本,大概要操作到:
1、打开地图                                    //跳出一个地图窗口,在地图窗口里找到NPC位置点击
2、鼠标移到NPC位置点击               //跳出一个对话窗口,找到接取任务选项点击

这些跳出的小窗口都是可以移动的,所以想要区域找色找图的话,就得全屏找图了?全屏找的话是不是比较占资源或者CPU?

刚好在TC文档里看到 得到顶层窗口句柄,父窗口句柄,在大漠插件里看到顶层窗口、父窗口、拥有者窗口等命令,

我就想在游戏里跳出的小窗口(比如:在游戏里点击物品栏跳出的物品栏窗口)是不是帮助文档里说的什么父窗口,拥有者窗口?

在找图找色的时候就可以直接指向这些小窗口操作,而不用在全屏范围里找....

求各位前辈指点,顺便解释一下,这些,父窗口,顶层窗口,拥有者窗口分别代表一个游戏窗口的哪几个部分啊?











作者: xoyo    时间: 2012-5-13 19:08
找不到,游戏里的窗口时另外一回事,我自己写过一些小游戏,明确告诉你游戏里的窗口也是一些图片的集合,不是真正的窗口,是伪窗口。所以找不到。。。


还是用找图或者找字、找色也行。。。。窗口那个不用想了。

我的回答如果可以解决您的问题请采纳,谢谢。。。
作者: xoyo    时间: 2012-5-13 19:15
顺便说下,游戏里的窗口就是做一个窗口的图片,然后让他在游戏屏幕上显示出来,当你给出上面样的命令他会显示,给什么样的命令他隐藏,鼠标点住图片的那个区域不放可以拖动,等等。。。

总的来说是根据你的操作在让图片作反应 ,它不是窗口,没有窗口名,没有句柄号,没有类名,它就是一张纯粹的图片显示出来的,至于你看到的它的窗口的名字只是这个图片上的几个字,或者另外一张图片上的字。
作者: 58656984    时间: 2012-5-13 20:33
回复 2楼xoyo的帖子

谢谢了
作者: TC管理员    时间: 2012-5-14 09:53
亲,如果你觉得别人的回答可以解决你的问题或者给你提供了好的思路。
               
                     请采纳为最佳答案。





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1