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

перехват сообщений от клавиатуры с помощью getmessage   Найти похожие ветки 

← →
guest777   (2003-08-16 22:05) [0]

Необходима помощь. Как перехватить все нажатия клавиатуры, когда активно "другое" окно, используя getmessage, а не setwindowhookЕx, и запихнуть перехваченные "клавиши" в memo моего приложения. (Hwnd окна известен).


← →
WhiteShadow ©   (2003-08-17 02:20) [1]

На то он и SetWindowsHookEx чтоб перехватывать :)

Если "другое" окно пренадлежит вашему потоку:
можно попробовать подменить процедуру обработки сообщений окна и уже оттуда адресовать нажатые клавиши в Memo.

Если "другое" окно не пренадлежит вашему потоку:
то вызов getmessage из вашей программы будет безполезен. для этого нужно внедряться в поток "другого" окна.

П.С.
есть метод внедрения DLL и без SetWindowsHookEx



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

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



Память: 0.45 MB
Время: 0.015 c
3-74057
Filat
2003-10-02 17:53
2003.10.23
Программно добавить Items?


3-74072
LinOS
2003-10-02 11:18
2003.10.23
CLientDataSet+SELECT 2 таблиц


1-74198
Zhirnov Maxim
2003-10-10 09:32
2003.10.23
Загрузка процессора на нужную величину


1-74264
leonidus
2003-10-10 17:11
2003.10.23
Вопрос об отображении иерархии в TPopupMenu


6-74361
Terminus
2003-08-25 16:39
2003.10.23
Помогите найти компоненты для TCP... :)




   Наверх