Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: WinAPI и системное программирование > Переназначение клавиш клавиатуры |
Автор: AtomoS 11.2.2012, 00:24 |
решил написать собственный биндер клавиатуры. суть проста подменить клавиши QWER на свои собственные (следуя выбранной схеме). с данной задачей справился быстро, но на деле произошла некоторая несостыковочка (двойной ребинд). -- подробнее -- выбираю к примеру схему custom (подмена на ZXCV) работает всё берупречно. выбираем схему ZXCQ, то на выводе получаю ZXCZ как видно при нажатии R должно показать Q, но показывает Z потому что при обработке оно замечает хук на кнопке Q и обрабатывает его, подменяя на Z. -- вопрос: как эту дрянь исправить чтобы не было зависимости от Хука ?! http://rghost.ru/36452199 |
Автор: AtomoS 11.2.2012, 12:46 |
northener, справился то быстро. т.к. тестировал на клавишах отличных от QWER а если надо при нажатии Q показать W - то вместо показа будет обрабатываться W, и получу лишь результат от W |