у меня волосы встают дыбом! Ну, вот же:
;https://autoit-script.ru/threads/kak-uznat-kakaja-raskladka-klaviatury.7503/
#Include <WinAPIEx.au3>
Const $LANG_RUS = 0x0419 ;Русский
Const $LANG_ENG = 0x0409 ;Англиский
$GetLang = '0x' & Hex(BitAND(_WinAPI_GetKeyboardLayout(WinGetHandle('[ACTIVE]')), 0xFFFF), 4)
If $GetLang = $LANG_RUS Then
MsgBox(0, '', 'Русская')
Else
MsgBox(0, '', 'Английская')
EndIf
простенький код и прекрасно пашет. Ну, неужели же для переключения нужно такой огород городить? Это же просто жесть какая-то!!!
чего у тебя тут пашет ? где в этом коде ты переключаешь раскрадку Оригинал Гениальный
А я тут и не переключаю, а определяю раскладку).
круто, для этого есть готовый пример в мануале, даже гуглить не надо
Обсуждают сегодня