Что нового

имитация MouseDown-MouseMove-MouseUp при помощи ControlClick

Jihar

Новичок
Сообщения
6
Репутация
0
Доброго времени суток, (надеюсь очень скоро) коллеги!
Я новичек в AutoIt, зарегистрировался на форуме, внимательно прочитал инструкции и первые 3 страницы поиска по интересующему вопросу, ответа не нашел.
Это мое первое сообщение, прошу не судите строго, если моя мысль выражена не слишком понятно/не в том разделе.
Небольшая вводная:
Я уже освоил функцию ControlClick, и она успешно передает клики (нажатия-отпускания) мыши в нужное мне окно по нужным координатам (сам курсор мыши при этом остается на месте)
Суть проблемы:
Мне необходимо имитировать нажатие (именно нажатие, а не клик) левой клавиши мыши в определенном окне (Флэш в браузере) затем перемещение в произвольные кооринаты (при нажатой ЛКМ) и после этого "отпускание" ЛКМ в указанном месте.

на примере "обычного" управления (забирая курсор у пользователя) все работает на ура:
Код:
MouseMove ($x, $y,0)
			MouseDown( "left")
			Sleep(50)
			MouseMove ($x - 150, $y, 0)
			Sleep(50)
			MouseUp ("left")

а вот как переделать это так, чтобы аналогичное действие выполнялось при:
- свободном курсоре мыши
- в неактивном (но и не свернутом) окне
я не знаю :( помогите :-\
 
Верх