Я использую lua (moonloader) для GTA San Andreas. И мне нужно сделать мое окно в фокусе, когда я хочу.
Теперь у меня есть только HWND моего окна
ffi = require "ffi"
-- определяем там что-то шоб работало
ffi.cdef [[
typedef int BOOL;
typedef unsigned long HANDLE;
typedef HANDLE HWND;
typedef int bInvert;
HWND GetActiveWindow(void);
BOOL FlashWindow(HWND hWnd, BOOL bInvert);
]]
-- Полчаем айди окна
HWND = ffi.C.GetActiveWindow()