Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.23;
Скачать: 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 вся ветка

Текущий архив: 2003.10.23;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
1-74240
ghost_by
2003-10-13 15:47
2003.10.23
Вставка компонента в ячейку StringGrid а - вопрос.


1-74320
Zhirnov Maxim
2003-10-11 17:43
2003.10.23
Как определить видимо ли окно?


3-74001
Vemer
2003-09-30 17:46
2003.10.23
Можно ли в IBSQL запихать 2 запроса.


14-74394
Nik8.
2003-10-06 13:43
2003.10.23
Дождик


3-73984
Максим
2003-10-01 09:27
2003.10.23
DBGridEh