Клавиши

Shepard

Активный
Автор темы
463
86
Версия MoonLoader
Другое
Как сделать проверку, если любая клавиша нажата, то?
 
Решение
Как сделать проверку, если любая клавиша нажата, то?
Lua:
local wm = require 'windows.message'

addEventHandler('onWindowMessage', function(msg, wparam, lparam)  -- не в беск. потоке, это лишь один раз регается 
    if msg == wm.WM_KEYDOWN or msg == wm.WM_SYSKEYDOWN then 
        --code
    end
end)
Так попробуй

Shepard

Активный
Автор темы
463
86
я надеюсь ты искал тут или сразу побежал строчить этот вопрос? На этот вопрос отвечали больше раз, чем Фипу лет.
я искал, найти не мог да и разбирал кейлогер, ничо не понял
 

bottom_text

Известный
679
314
Как сделать проверку, если любая клавиша нажата, то?
Lua:
local wm = require 'windows.message'

addEventHandler('onWindowMessage', function(msg, wparam, lparam)  -- не в беск. потоке, это лишь один раз регается 
    if msg == wm.WM_KEYDOWN or msg == wm.WM_SYSKEYDOWN then 
        --code
    end
end)
Так попробуй
 

Shepard

Активный
Автор темы
463
86
Lua:
local wm = require 'windows.message'

addEventHandler('onWindowMessage', function(msg, wparam, lparam)  -- не в беск. потоке, это лишь один раз регается
    if msg == wm.WM_KEYDOWN or msg == wm.WM_SYSKEYDOWN then
        --code
    end
end)
Так попробуй
а как мне получить название кнопки?
 

user335463

Потрачен
3,243
1,975
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Vintik

А голова чтобы думать, ноги чтобы ходить
Проверенный
1,263
667
Lua:
function main()
  addEventHandler('onWindowMessage', function(msg, wparam, lparam)
    if msg == wm.WM_KEYDOWN or msg == wm.WM_SYSKEYDOWN then
      if wparam == vkeys.VK_X then -- вместо vkeys.VK_X можно цифру из ссылки, которую я кинул ниже
        -- делаешь что хочешь после нажатия клавиши
      end
    end
  end)
  wait(-1)
end
 

user335463

Потрачен
3,243
1,975
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Зачем? Если названия есть в стандартных библиотеках
Знаю как из названия получить десятичный идентификатор при помощи vkeys, а как наобот не знаю, подскажи.
 

trefa

Известный
Всефорумный модератор
2,077
1,147
Знаю как из названия получить десятичный идентификатор при помощи vkeys, а как наобот не знаю, подскажи.
1617131579838.png


vkey ещё подключи, эта функция там находится
 

Похожие темы

  1. У
    • Закрыта
    • Вопрос
    Ответы
    3
    Просмотры
    607
    Помощь
    Удалённый пользователь 187284
    У