Как стать автором
Обновить

Ультра-легкий переключатель раскладки клавиатуры

Время на прочтение1 мин
Количество просмотров103K
От многой мудрости много скорби, и умножающий знание умножает печаль: чем глубже вникаешь в особенности мира IT, особенно той его части, которая про защиту информации, тем крепче паранойя. И это совсем не означает, что за тобой не следят. В очередном приступе тревоги за сохранность нажимаемых кнопок я удалил Punto Switcher. Однако без переключения раскладки после уже набранного слова, к которому я так привык, стало очень тоскливо. Никаких вменяемых альтернатив я так и не нашел, поэтому пришлось написать небольшую обертку над парой функций win api.

Возможно, результат нескольких дней тыканья веточкой в user32.dll понадобится еще нескольким людям, в виде самой программки, либо в качестве примера отправки сообщений окнам из .Net, так что вот: аналог punto switcher, без свистелок, перделок и яндекс бара.

К сожалению, в скайпе так и не работает. Буду благодарен, если кто-то опытный укажет мне на ошибки в коде.

UPD.: Важное, судя по комментариям, уточнение: исправление последнего набранного слова происходит только по нажатию Pause/Break. Автопереключатели — зло.
Теги:
Хабы:
Всего голосов 51: ↑41 и ↓10+31
Комментарии112

Публикации

Истории

Работа

Ближайшие события