| 
 | 
	
 
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
大漠后台绑定成功后脚本运行到多点找色命令,然而鼠标从后台一下就变为前台了,绑定也失效,我把后台绑定单独作一个功能运行也是一样的问题,下面是代码,大家帮忙看看我哪里弄错了 
==================================================== 
变量 线程句柄,dm,窗口句柄,窗口绑定,颜色1 
==================================================== 
功能 主程序() 
    变量 x=0,y=0 
    dm=插件("dm.dmsoft") 
    窗口句柄=dm.GetMousePointWindow() 
    调试输出(窗口句柄) 
    等待(200) 
    窗口绑定=dm.BindWindow(窗口句柄,"dx","dx","dx",0) 
    调试输出(窗口绑定) 
    等待(6000) 
    交易口颜色(x,y) 
    等待(200) 
    dm.moveto(x,y) 
    dm.LeftClick() 
    等待(200) 
结束 
====================================== 
功能 交易口颜色(&x,&y) 
    dm=插件("dm.dmsoft")这个代码删除,绑定不会失效,但是会找色失败 
    颜色1=dm.FindMultiColor(0,0,2000,2000,"3b2114","0|1|f2e09d,-7|3|2e1b0a,-5|3|feeda6,7|3|29180e,5|3|feeda6,-6|12|2f1b0f,-5|11|d9c68a,0|11|260600,3|28|a17c4b",1.0,1,x,y) 
结束 
====================================== 
功能 初始化()//大漠自动注册程序 
    变量 是否成功,版本号,dm_zc,dm_sf 
    是否成功=是否注册("dm.dmsoft") 
    如果(是否成功) 
        编辑框设置文本("编辑框0","插件已注册") 
    否则 
        编辑框设置文本("编辑框0","没有注册") 
        dm_zc=注册插件("rc:\\dm.dll",真) 
        如果(dm_zc) 
            dm=插件("dm.dmsoft") 
            版本号=dm.ver() 
            编辑框设置文本("编辑框0,","大漠注册成功,版本号为:"&版本号&"\r\n"&"")     
            如果(版本号!="3.1233") 
                dm_zc=注册插件("rc:\\dm.dll",假) 
                dm=null 
                dm_zc=注册插件("rc:\\dm.dll",真) 
            结束 
        结束 
    结束 
结束 
==================================== 
功能 按钮0_点击() 
    线程句柄=线程开启("初始化","") 
结束 
============================== 
功能 热键1_热键() 
    变量 取消绑定 
    dm=插件("dm.dmsoft") 
    取消绑定 = dm.UnBindWindow() 
结束 
=================================== 
功能 热键2_热键() 
    //这里添加你要执行的代码 
    线程句柄=线程开启("主程序","") 
结束 
================================= 
功能 热键3_热键() 
    //这里添加你要执行的代码 
    线程关闭(线程句柄) 
结束 
 
 
 
 |   
 
 
 
 |