Показать сообщение отдельно
Старый 19.07.2011, 11:51   #19
Восьмеркин
Продвинутый читер
Аватар для Восьмеркин
OFFLINE
Регистрация: 13.10.2009
Возраст: 47
Сообщений: 270
Благодарностей:
136 всего
Мнения: + 1781
Репутация: 409

Цитата:
Сообщение от tilion Посмотреть сообщение
То есть, чтобы при включении режима перемещения по WASD, клавиша «S» принималась клиентом за клавишу стрелки назад? Значит, надо, чтобы программа распознавала включение режима перемещения по WASD?
ну как бы вариантов тут множество, можно просто регить хот-кей на s при условии что окно рф-ки активно и при зажатом хот-кеи (в данном случае s) зажимать стрелку вниз (програмно) - это самый топорный и простой вариант (не уверен, что он будет работать). Можно ставить хук в системе на нажатие клавиши s (при условии что окно рф-ки активно) и подменять на нажатие стрелкой. Насчет распознавания включена ли раскладка на wasd я бы на твоем месте не заморачивался (это можно сделать, но я это описывать не буду, так как это выложено на закрытом форуме) - просто ставишь в своей проге галку (подменять/ не подменять значения), т.е. вкл/выкл
 
Ответить с цитированием