Правильно писать так
hset(WNDFIND ("Заголовок_окна", 1)
lclick(640,510)
wait(3)
1 - необязательный параметр; флаг сообщает о том что строка title может находиться ТОЛЬКО в начале заголовка
Неизвестно одинаковые ли заголовки у твоих окон или разные?!
Есть еще такая функция
HGET (x, y) - числовая функция; возвращает HWND для элемента по заданным координатам
Можно например найти главное окно по заголовку (WNDFIND), включить оконный режим и далее воспользоваться HGET (100, 100) внутри главного окна указать другое внутреннее.
Можно также расставить окна по 4 участкам экрана и получить их HWNDы с помощью HGET
Только это делается один раз при запуске
// поиск окон
$hwnd1 = HGET (100, 100)
$hwnd2 = HGET (800, 100)
$hwnd3 = HGET (100, 800)
$hwnd4 = HGET (800, 800)
// здесь основной скрипт
start:
hset($hwnd1,1)
lclick(640,510)
wait(3)
hset($hwnd2,1)
lclick(640,510)
wait(3)
hset($hwnd3,1)
lclick(640,510)
wait(3)
hset($hwnd4,1)
lclick(640,510)
wait(3)
goto(start)