|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
空间 多线程
dm=com("dm.dmsoft")
句柄=数组[]
hwnds
功能 绑定游戏窗口()
bd=hwnds
辅助.消息框(bd)
dm.SetPath(辅助.获取资源路径("rc:"))
辅助.等待(20)
dm.BindWindow(bd, "gdi", "windows3", "windows", 0)
辅助.等待(500)
功能结束
功能 向记事本输入()
多线程.绑定游戏窗口()
循环(真)
dm.KeyPress(49)
辅助.等待(10)
循环结束
功能结束
功能 开始_点击()
变量 a,hw
变量 hwnd
dm=com("dm.dmsoft")
hwnd = dm.EnumWindow(0, "记事本", "", 1 + 4 + 8 + 16)
字符串.分割(hwnd,",",句柄)
数组空间.大小(句柄,a)
如果(a>0)
遍历(i=0;i<a;i++)
辅助.等待(500)
hwnds=类型.转整型(句柄【i】)
hwnds=dm.FindWindowEx(hwnds, "Edit", "")
辅助.等待(100)
线程.开启("多线程.向记事本输入")
遍历结束
如果结束
功能结束
上面是对多记事本输入的一个测试操作,一开始我以为是全局变量的问题。多开时只对最后一个记事本进行输入,之后我把全局变量转成内部变量,还是只对最后一个窗口进行操作。。达不到对多窗口同时输入!!实在想不出要怎么写。。特来求救啊! |
|