Что нового

ControlClick клик по мышке а не по координатам окна как исправить

Pero

Новичок
Сообщения
17
Репутация
0
ControlClick клик по мышке а не по координатам окна как исправить
Проблема вот в чем ControlClick не хочет кликать в координаты окна
Как я понял надо ставить координаты окна они должны быть в >>>> Control <<<<
но увы когда запускаю Autoit info и пытаюсь узнать координаты эта графа пустая
P.s на других окнах и приложения она нормально показывает координаты
И мб я с кодом что то не так сделал
Код:
$s1 = х
$s2 = у
$gameclient = "- ArcheAge - May  8 2014 (02:08:47) Аранзебия"
ControlClick ( $gameclient, "", "" , "left", 1 , $s1 , $s2 )
Sleep (500)
		ControlClick ( $gameclient, "", "" , "left", 1 )
		Sleep (500)
		ControlClick ( $gameclient, "", "" , "right", 1 )

>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
При попытке поставить координаты из графы
>>>> Mouse <<<<
Position: 645, 558
Cursor ID: 0
Color: 0x555554
Клик происходит по месту положения мышки
 

Shinoby

Новичок
Сообщения
81
Репутация
2
вообще из описания все очень смутно и не понятно.
но вот что я думаю: у тебя в качестве идентификатора окна идет его имя, а в нем ВРЕМЯ. не ужели оно всегда такое, как в твоем коде???

лучше при иничиализации окна браузера - получи хэндл, и используй его.
 

Dimmak

Знающий
Сообщения
185
Репутация
9
Код:
AutoItSetOption ( "MouseCoordMode", 0 )

Устанавливает способ отсчёта координат используемый в функциях мыши, или абсолютные координаты или координаты относительно текущего активного окна:
0 = относительно координат активного окна
1 = абсолютное экранные координаты (по умолчанию)
2 = относительно координат клиентской области активного окна
 
Верх