Тема: Клавиша ALT
Нужно чтобы при нажатии на клавишу ALT один раз она была как бы "зажата" пока ее ещё раз не нажмешь.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Нужно чтобы при нажатии на клавишу ALT один раз она была как бы "зажата" пока ее ещё раз не нажмешь.
kingbeatch
Если ещё нужно, то мне кажется, что вот так будет работать:
VKA4:: ;ALT задан через виртуальный код
if altstate = ;если в переменной ничего нет, а в ней нет т.к. она новая
{
send, {VKA4 DOWN} ;зажимаем ALT
altstate := 0 ;и присваиваем переменной любое значение
}
else ;иначе в переменной есть значение
{
send, {VKA4 UP} ;отжимаем ALT
altstate := ;присваиваем переменной пустое значение
}
return
Но требуется тестирование в конкретной игре.
Для справки:
VKA4 ;это левый ALT
VKA5 ;это правый ALT
;можно ещё вот так:
sc38 ;это левый ALT
sc138 ;это правый ALT
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться