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

Нужен низкоуровневый хук на клаву WH_KEYBOARD_LL   Найти похожие ветки 

← →
Sergeika   (2004-03-14 17:27) [0]

Нужно реализовать хук клавы на основе WH_KEYBOARD_LL для того что бы получить аппаратный код клавиши.
Проблемма возникла в том, что Delphi не понимает структуру
KBDLLHOOKSTRUCT, которая содержит информацию о событии низкоуровневого ввода (из MSDN)
typedef struct {
DWORD vkCode;
DWORD scanCode;
DWORD flags;
DWORD time;
ULONG_PTR dwExtraInfo;
} KBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT;

Кто знает как реализовать этот вид хука, пожалуста, помогите.
Срочно нужно

Зараннее благодарен


← →
Игорь Шевченко ©   (2004-03-15 12:19) [1]

type
 LPKBDLLHOOKSTRUCT = ^KBDLLHOOKSTRUCT;
 tagKBDLLHOOKSTRUCT = record
   vkCode: DWORD;
   scanCode: DWORD;
   flags: DWORD;
   time: DWORD;
   dwExtraInfo: ULONG_PTR;
 end;
 KBDLLHOOKSTRUCT = tagKBDLLHOOKSTRUCT;
 TKbDllHookStruct = KBDLLHOOKSTRUCT;
 PKbDllHookStruct = LPKBDLLHOOKSTRUCT;



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

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



Память: 0.45 MB
Время: 0.029 c
1-1080223008
Dysan
2004-03-25 16:56
2004.04.11
Parent


14-1079201990
lak-b
2004-03-13 21:19
2004.04.11
интересный вопрос


14-1082459451
Soft
2004-04-20 15:10
2004.04.11
Задачка. Согласование волновых сопротивлений?


1-1079711005
Cosinus
2004-03-19 18:43
2004.04.11
Меню для иконки в трее


9-1070977826
race1
2003-12-09 16:50
2004.04.11
game develop




   Наверх