![]() |
Сканер клавиатуры
В общем-то возникла потребность в сканере клавы, а то буржуйские программеры дрова совсем коряво пишут, но сам боюсь не потяну. Собственно необходимо перехватывать скан коды нажатых клавиш (нестандартных) и по их нажатию соттветственно реагировать. Люди добры подскажите начинающему как засканить клаву.
Пишу на С++ Bilder 6 |
Ничего не понял про плохие дрова. При нерабочем драйвере тебе просто будет нечего перехватывать.
А вообще перехват нажатий клавиатуры обычно осуществляется с помощью хука - WH_KEYBOARD Пример от Microsoft здесь: http://support.microsoft.com/support...s/Q81/3/34.ASP Про хуки можешь почитать на sources.ru : http://sources.ru/cpp/cpp_dll.shtml |
Цитата:
|
EnigMan
а ето критично - писать именно свое? етот велосипед давно изобретен: google: extra keys assigner |
Может и не надо, но очень хочется. Надо как-то самообразовываться что ли. Из решения таких практических задоч опыт и появляеся
|
EnigMan
ну и даже в таком случае ЕКА сможет помочь мне кажется - ведь можно разобрать ее по камушкам да и "подглядеть" как там осуществлен вызов процедур ;) |
Пргу попробовал. Вкусно! Только оооочень она память любит (у меня почти 10 мегов съела)
|
рад што подошло
не надо благодарностей :biggrin: а насчет памяти - да она ест 9.9 но што такое десяток метров в наше время? по моему сейчас проблема недостатка мозга ушла в прошлое......... |
Вполне согласен. Осталось только проверить EKA на способность хранить настройки для каждого пользователя отдельно.
|
Упущение авторов. Отдельные профили для каждого пользователя она не хранит. Жаль!
|
| Часовой пояс GMT +4, время: 19:49. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.