Получаем код раскладки (языка) активного приложения в Delphi

Это не сложный процесс, как всегда лежит в области know-how. Предлагаю использовать вот такую связку функций.

Данная функция определяет активное окно и затем, по ID его процесса, получает код раскладки. Для русскоязычной публики типичны два кода (даю их в HEX виде):

Вы можете всегда их определить экспериментально или посмотреть в таблице кодов.

Написать комментарий

Мало букафф? Читайте есчо !

Чтение нажатия клавиш и состояния клавиатуры

Октябрь 22, 2015 г.

Делфи реализует в объектах элементов интерфейса различные события - в том числе нажатия клавиш. Но мы получаем уже конкретные ASCII коды, при этом приложение ...

Читать

Пишем DLL на Delphi

Декабрь 13, 2015 г.

Это не гайд по созданию библиотек функций на Delphi. Я предлагаю готовый каркас, с которого удобно начать написание. Если вы не пишите каждый день новую ...

Читать

 

Комментарии к «Получаем код раскладки (языка) активного приложения в Delphi»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: