TC官方合作论坛

标题: 请高手帮忙看看 [打印本页]

作者: wwwoldfox    时间: 2012-4-28 08:58
标题: 请高手帮忙看看

#import "dm.dmsoft" dm
空间 征战四方完整控制
功能 逻辑型 开始_点击()
整型 窗口句柄=dm.FindWindow("","征战四方完整控制")
整型 是否成功
是否成功=dm.BindWindow(窗口句柄,"dx","dx","dx",0)
dm.EnableMouseSync( 1,200)//鼠标发送模式
if(窗口句柄==0)
    help.messagebox("征战四方网页游戏未启动")
    endif
int isfind,x,y
isfind=dm.FindPic(0,0,2000,2000,"c:\\退出.bmp","000000",0.9,0,x,y)
if(isfind==0)
    help.sleep(1000)
else
dm.MoveWindow(窗口句柄,x,y)
dm.SetMouseDelay("dx",10)
dm.RightClick()
endif
运行成功,但鼠标不点击,运行之后窗口移动了一点点距离
请教高手问题出在哪,我用的内测版写的代码

作者: kk595    时间: 2012-4-28 09:12
             虽然代码看不懂     但是我知道鼠标不点击很多情况是开了360   关了试下吧、、
作者: tyuyan    时间: 2012-4-28 09:31
你就说你想实现一个什么功能就可以了。。 别人再看你代码是否是那样去写的。
作者: TakeBobo    时间: 2012-4-28 09:35
来看看.. 不知道楼主要实现什么。
作者: 落叶归根    时间: 2012-4-28 09:56
:返回0好是找到。  你是没有找到要移动窗口 然后右键点击吗?
作者: wwwoldfox    时间: 2012-4-28 10:53
我的意图是如果游戏登陆了,就点击退出按钮,再进行重新登陆,上面代码只是点击退出这个按钮
作者: wwwoldfox    时间: 2012-4-28 10:53
是不是开了360就不能进行后台操作哟
作者: 战斗之神    时间: 2012-4-28 11:49
好像开不开360和后台运行没得直接的关系吧
作者: 战地之王    时间: 2012-4-28 13:54
:D   菜鸟也来看下 。
作者: 无情的冷风    时间: 2012-4-28 14:36
:d  要不要新手帮忙啊!
作者: 天下任我行    时间: 2012-4-28 17:28
等我学会了,再来看看,先支持下你!~!~




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