Перейти на главную страничку сайта (список статей, файлы для скачивания)

ФОРУМ (здесь можно обсудить эту статью, а также саму программу AutoHotkey и проблемы её использования)

Проект перевода документации AutoHotkey: перечень переведённых статей и статей в работе.

Оригинал статьи в AutoHotkey.chm: "SetDefaultMouseSpeed", в содержании - "Mouse Control" - "SetDefaultMouseSpeed", v1.0.46.03.

Ник переводчика: YMP.

Настоящее имя переводчика: Юрий Попов.

SetDefaultMouseSpeed

Устанавливает скорость мыши по умолчанию для команд Click и MouseMove/Click/Drag.

SetDefaultMouseSpeed, Speed

Параметры

Speed Скорость (может быть выражением). Возможные значения: от 0 (быстро) до 100 (медленно). При скорости 0 мышь перемещается мгновенно.

Примечания

Команда SetDefaultMouseSpeed игнорируется для режимов SendInput и SendPlay, они перемещают мышь мгновенно (хотя команда SetMouseDelay имеет параметр, влияющий на SendPlay). Чтобы движения мыши выглядели медленными (например, для скрипта, выполняющего демонстрацию для аудитории) используйте SendEvent {Click 100, 200} или SendMode Event (возможно, в сочетании с BlockInput).

Если команда SetDefaultMouseSpeed не использовалась, скорость мыши по умолчанию равна 2. Текущая скорость мыши по умолчанию содержится во встроенной переменной A_DefaultMouseSpeed.

Команды MouseClick, MouseMove и MouseClickDrag имеют параметр, позволяющий двигать мышь со скоростью, отличной от скорости по умолчанию.

Во всех случаях, когда Speed больше нуля, команда SetMouseDelay также влияет на скорость путём вставки паузы после каждого шага в процессе движения мыши к указанному месту.

Каждый новый поток (запускаемый через горячую клавишу, пункт меню или таймер) стартует со значением скорости мыши по умолчанию. Чтобы изменить её для всех потоков, используйте команду SetDefaultMouseSpeed в секции автовыполнения (верхняя часть скрипта).

Пример

SetDefaultMouseSpeed, 0 ; Перемещать мышь мгновенно.

Перейти на главную страничку сайта (список статей, файлы для скачивания)

© 2007 http://www.script-coding.com При любом использовании материалов сайта обязательна ссылка на него как на источник информации, а также сохранение целостности и авторства материалов.