Проверка нажатия клавиш

Fasmin

Участник
Автор темы
187
6
Версия MoonLoader
.026-beta
Как проверить, что была зажата клавиша ALT и после нажата TAB, т.е альт табнуть игру. Я пробовал сделать так if isKeyDown(keys.VK_LMENU) and wasKeyPressed(keys.VK_TAB) then, -- code end
, но ничего не происходит именно с такой комбинацией клавиш, как пофиксить?
 

bfix

Участник
78
63
Хз вроде никак, будто система сама блокирует реагирования после зажатия альта, можешь это попробовать
lua:
local wm = require('lib.windows.message')
addEventHandler('onWindowMessage', function(msg, wparam, lparam)
    if msg == wm.WM_KILLFOCUS then -- Сворачивание
        print('bye bye')
    elseif msg == wm.WM_SETFOCUS then -- разворачивание
        print('hi')
    end
end)