Как программно переключить раскладку клавиатуры?

Odi$$ey Odi$$ey
Здравствуйте, EyeOfHell, Вы писали:

EOH>Вот, собственно, сабж. Есть окно с Edit, нужно программно переключить язык ввода (тот самый, который по Ctrl+Shift или Alt+Shift и в трее в виде буковок ru и eng .Краткий поиск MSDN и гугля результатов не принес, видимо, функция очень уж своеобразно называется ;(. Может, кто знает?


// устанавливаем новую раскладку для языка "Русский"
::LoadKeyboardLayout( _T( "00000419" ), KLF_ACTIVATE ) ;

//...

// устанавливаем раскладку для языка "Английский"
::LoadKeyboardLayout( _T( "00000409" ), KLF_ACTIVATE ) ;
EyeOfHell
EyeOfHell Спасибо, то что надо.
07.07.2004 03:42
Респект и все такое.

С уважением, Око.