Что нового

[Мышь] отправить "зажатую" кнопку мыши в окно

Line

Новичок
Сообщения
1
Репутация
0
Здравствуйте.
Поискал по хелпу/инету и наткнулся на грабли.
Как отправить клик в окно или кнопку, знаю. Как зажать кнопку мыши вообще, знаю. :smile:
Но вот как можно отправить в определенное окно "зажатую" кнопку мыши на несколько секунд? :stars:
Заранее спасибо. :beer:
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Сам не пробовал, но может перед тем, как отправлять нажатие кнопки в окно установить нужную продолжительность нажатой кнопки, а после вернуть изначальное значение:
Код:
AutoItSetOption ( "MouseClickDownDelay" , 2000 );Кнопка будет зажата 2 сек.
ControlClick (....)
AutoItSetOption ( "MouseClickDownDelay" , 10 );Вернуть продолжительность зажатой кнопки в изначальное значение
 
Верх