Ver Mensaje Individual
  #2  
Antiguo 10-04-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Reputación: 20
cHackAll Va por buen camino
Código Delphi [-]
var hHook: Cardinal;
 
function HookProc(Code, wParam, lParam: Cardinal): Cardinal; stdcall;
begin
 if (Code = HC_ACTION) and (PCardinal(lParam)^ = 192) then
  MessageBeep(0);// Aqui haces lo que debes hacer... MUCHO cuidado con el manejo de mensajes de teclado y raton!
 Result := CallNextHookEx(hHook, Code, WParam, LParam);
end;
 
procedure TForm1.FormCreate(Sender: TObject);
begin
 hHook := SetWindowsHookEx(13{WH_KEYBOARD_LL}, @HookProc, HInstance, 0);
end;
Responder Con Cita