Есть функция, позволяющая узнать раскладку по умолчанию:
А вот как поменять раскладку по умолчанию на русский язык?
Подозреваю, что для этого нужно поменять что-то в реестре.
Код:
Func GetDefaultLayout()
If @KBLayout = 00000419 Or @KBLayout = 0419 Then Return 1
If @KBLayout = 00000409 Or @KBLayout = 0409 Or @KBLayout = 0809 Or @KBLayout = 00000809 Then Return 0
EndFunc
А вот как поменять раскладку по умолчанию на русский язык?
Подозреваю, что для этого нужно поменять что-то в реестре.