Тема: AHK Как начать цикл по CONTOL + клику мышки
Помогите как найти команду по началу цикла.
^Click::
^MouseClick::
не работает
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Помогите как найти команду по началу цикла.
^Click::
^MouseClick::
не работает
А можно подробнее? Какой цикл? Какая команда?
Если нужно послать нажатие мыши, то за них отвечают команды RButton и LButton - правая и левая кнопка мыши соответственно. Click и MouseClick работает иначе:
http://www.script-coding.com/AutoHotkey/Click.html
http://www.script-coding.com/AutoHotkey/MouseClick.html
Читайте список существующих кнопок:
http://www.script-coding.com/AutoHotkey/KeyList.html
Сейчас у меня вот такой скрипт
^F1::
send Высылаю Вам счет. {enter}
sleep 150
return
Хотел исправить.
Что бы при нажатии Контрола и левой кнопки мыши.
Писалось сообщение.
Я предполагал что должно работать таким образом но не работает.
^MouseClick::
send Высылаю Вам счет. {enter}
sleep 150
return
ra-812
Во-первых, почитайте правила и оформите код как положено.
Во-вторых, как я и сказал, читайте справку, а за нажатие левой кнопки отвечает LButton.
~Ctrl & LButton::
Send Высылаю Вам счет. {enter}
return
А Sleep здесь не нужен в принципе. Можете конечно его оставить, если он вам нравится, но на функционал это не повлияет.
~Ctrl & LButton::
Горячую клавишу Ctrl + LButton всё-таки лучше записать так:
^LButton::
teadrinker
Почему? Самому интересно.
Просто так принято, и так короче.
Огромное спасибо!
teadrinker
OK
Отредактировал сообщение дабы не вводить людей в заблуждение.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться