Вниз
Скачать: CL | DM;

Глобальное переназначение клавишь   Найти похожие ветки 

 
D'GRaid ©   (2006-10-11 19:09) [0]

Здравствуйте уважаемые...

мучаюсь второй день....

мне нужно чтобы пока моя программа запущена, в другой программе например вместо ENTER нажимался BACKSPACE.

но....
1) не должен срабатывать ENTER
2) если ENTER зажать, то и backspace должен быть зажат, если отжать, то отжат (keydown, keyup)

через HOOK не получается... не подходит под первый пункт

пробывал через registerhotkey, но тогда не получается второй... registerhotkey работает только на нажатие клавишь, а не на отпускание...

как имитировать нажатие клавишь я нашёл, делаю через keybd_event.

также, остлеживаю, активно ли окно, в котором должно быть переназначение.

Подскажите какой нибудь выход из ситуации

спасибо...


 
Ketmar ©   (2006-10-11 19:45) [1]

>[0] D"GRaid(c) 11-Oct-2006, 19:09
>через HOOK не получается... не подходит под первый пункт
плохо хук делаешь.


 
D'GRaid ©   (2006-10-11 19:58) [2]

А как тогда делать?


 
Ketmar ©   (2006-10-11 20:05) [3]

правильно.


 
Орион ©   (2006-10-11 20:59) [4]

а CD-ROM не должен переодически закрываться/открываться?


 
MetalFan ©   (2006-10-11 23:11) [5]

google -> WH_KEYBOARD_LL


 
Eraser ©   (2006-10-12 00:37) [6]

> [0] D"GRaid ©   (11.10.06 19:09)

покажи как делаешь - покритикуем.


 
Германн ©   (2006-10-12 02:11) [7]

Прочитай для начала http://www.delphimaster.ru/articles/hooks/index.html



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
2-1160668222
фтвкун
2006-10-12 19:50
2006.10.29
Внешний вид формы при разных разрешениях


6-1149591835
Comrade
2006-06-06 15:03
2006.10.29
Количество траффика из Инета


15-1160511177
default
2006-10-11 00:12
2006.10.29
Грамматика Мерфи(English grammar in use)


2-1160546413
Antoxa2005
2006-10-11 10:00
2006.10.29
Подскажите, как правильно написать, что бы при ShowModal окно не


15-1160059562
zdm
2006-10-05 18:46
2006.10.29
FastReport BDS 2006




   Наверх