最近试着用来制作游戏挂机,但是发现两个窗口Title一样怎么办,怎么区分。
现场求解 炎炎烈日下跪求正解 一个比较笨一点的方法,,修改窗口标题呀,改成不一样的$ver=1
Do
if WinExists("游戏"."") then
WinSetTitle("游戏"."", "game"&$ver)
$ver=$ver + 1
EndIf
Until WinExists("游戏"."") = False
真的太感谢了,这样很好了。 创建4个记事本(内容相同)根据句柄选择指定的一个修改内容
For $i = 1 To 4
Run("notepad.exe")
WinWaitActive("", "")
ControlSetText("", "", "Edit1", "asdashdjkaskldjqlkwjelkqw")
Next
$List = WinList("", "")
WinActive(WinGetHandle($List))
ControlSetText(WinGetHandle($List), "", "Edit1", "121212121") 回复 1# regchina
个人方法都是先给第一个winsettitle 哈哈。。。。。 设置按键选择窗口
就是在外挂上点击"初始化" 按钮 ,然后激活你要控制的游戏窗口
这个就可以得到指定的游戏窗口句柄了 直接用句柄就可以啦,先用信息工具查一下句柄,安全可靠,无副作用~~{:face (197):} 修改窗体标题始终只是个权益之计,你如何判断改后的标题不存在就是个麻烦事 有点看不明白 最好用句柄来达到目的,绝对的安全,绝对的可靠,绝对的稳定。
做外挂的用标题来找窗口这种方法已经淘汰了。
页:
[1]