Проверка нажатия любых клавиш
Проверка нажатия любых клавиш Seemann: Вы можете проверять в скриптах нажатие абсолютно любой кнопки на клавиатуре (за исключением ESC и PrintScreen, их я не нашел, а также правый Wnd, которого нет на моей клавиатуре).
http://sannybuilder.com/dev/keycodes.htm
Для проверки нажатия нужно прочитать область памяти по указанному в таблице индексу.
Пример 1. Проверяем, нажат ли Enter.
1. Находим в таблице Enter. Его индекс равен 304490.
2. Enter стоит в столбце KeyHi, это значит, что когда кнопка будет нажата в переменной будет записано число 0x00FF0000. Кнопки в столбце KeyLo возвращают число 255 (0xFF), когда нажаты.
3. Пишем код
Пример 2. Проверяем, нажата ли тильда (слева от единицы)
1. Находим в таблице Enter. Его индекс равен 304550.
2. Enter стоит в столбце KeyLo, это значит, что когда кнопка будет нажата в переменной будет записано число 0xFF
3. Пишем код