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

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

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

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

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

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

Как добавить одинарную кавычку в строку в Delphi

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

Давно ничего не кропал на Delphi. Забыл уже элементарный синтаксис. Начинаю кое что восстанавливать, и по пути возникают вопросы вроде subj. Целых два способа. Ставим кавычку с помощью преобразования кода символа. [crayon-6803eca023f44882870566/] ...

Читать

Исходники комивояжера

Сентябрь 8, 2009 г.

Каждый год, обычно весной, просят у меня исходники по задаче комивояжера. А я их давно сам не видел, что называется, и вроде как отмораживаюсь, говорю - куда дел, не знаю. Но тут разгребал проекты по работе и наткнулся на избранные архивы дельфийских ...

Читать

 

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

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



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