Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Какой язык выбран в данный момент в другом приложении [D5, Win95/98, Win2k, WinXP]


bmai ©   (2002-05-23 21:28:00) 

Подскажите:
Требуется определить какой язык EN/RU и т.д. в данный момент является текущим в другом приложении. GetKeyboardLayoutName под W2K и XP всегда показывает текущий язык для "своего" приложения, даже если делаю то другое приложение активным. Попутно второй вопрос, как его можно изменить?
Спасибо


Song   (2002-05-23 21:58:00) [1]

2bmai (23.05.02 21:42)
Смотри WM_INPUTLANGCHANGE


bmai   (2002-05-23 21:42:00) [2]

GetKeyboardLayoutName() прекрасно работает, но всегда только в пределах своего приложения. Мне же требуется получить текущую раскладку из другого приложения.


Song   (2002-05-23 21:32:00) [3]

GetKeyboardLayoutName() - не понял какие проблемы с ним
ActivateKeyboardLayout()


Наверх

Титульная страница Поиск, карта сайта Написать письмо