TC官方合作论坛

标题: 窗口句柄值不能为空求解 [打印本页]

作者: a471364413    时间: 2012-6-15 00:03
标题: 窗口句柄值不能为空求解
我编写的看下
空间 梦幻西游3
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 窗口句柄=窗口.找到窗口("梦幻西游ONLINE")
窗口.置顶(窗口句柄,真)
窗口.设置位置(窗口句柄,0,0)
如果(窗口句柄==0)
逻辑型 结果=窗口.是否存在(窗口句柄)
如果结束
返回 真
功能结束
//函数返回语句

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句
没有进入游戏之前正常
进入游戏后就提示窗口句柄值不能为空
为什么啊?我哪里错了吗?求高手指教。
游戏之前 窗口时(梦幻西游ONLINE)
进入游戏后 (梦幻西游 (吉林区.....)
作者: cylhb    时间: 2012-6-15 00:41
因为你进入游戏之后..标题不止是   梦幻西游ONLINE   这几个字...
上面那一行包括区,角色名什么的,设置空格,也要一模一样才能找到句柄
作者: 陌上青衣。    时间: 2012-6-15 07:29
l楼上说的对,采纳吧
作者: showmar    时间: 2012-6-15 08:34
找窗口用大漠吧,
作者: c724211922    时间: 2012-6-15 09:21
我也遇同样过问题呵呵。把这句整型 窗口句柄=窗口.找到窗口("梦幻西游ONLINE")改成   辅助.等待(3000)    整型 鼠标窗口=窗口.鼠标所在窗口句柄()     点击开始运行辅助后3秒内把鼠标移动到游戏窗口内。
作者: tyuyan    时间: 2012-6-15 09:40
用类名获取是比较稳定的。
作者: 花开花落    时间: 2012-6-15 10:05
窗口名字可以用AB抓抓获取。
作者: 战斗之神    时间: 2012-6-15 10:09
看看哈。
作者: 落叶归根    时间: 2012-6-15 10:51
楼上说的。 楼主都可以去测试下。
作者: 战地之王    时间: 2012-6-15 10:52
来看看下。
作者: 无情的冷风    时间: 2012-6-15 11:34
没有获取到窗口句柄哈。
作者: a471364413    时间: 2012-6-15 22:39
回复 5楼c724211922的帖子

哈哈 谢谢啊!
我按你说的把这稍微改了下  
然后后面改动了一点
终于可以了!




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