Мне нужно чтобы код каждую секунду устанавливал раскладку клавиатуры в активном окне на английскую.
Если я всё понимаю правильно, то должно выглядеть так. Но раскладка не меняется.
Что я делаю неправильно?
Код:
#include <WinAPISys.au3>
$Eng = 00000409 ; как только не менял, и в кавычках, и без них, и просто 0409.
$hWnd = WinGetHandle("AkelPad")
WinActivate ($hWnd )
While 1
_WinAPI_SetKeyboardLayout($Eng, $hWnd)
Sleep (1000)
WEnd
Если я всё понимаю правильно, то должно выглядеть так. Но раскладка не меняется.
Что я делаю неправильно?