⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hookkey_unit.pas

📁 查找进程的好源码
💻 PAS
字号:
unit HookKey_Unit;

interface

uses windows,messages;

const
  WM_HOOKKEY = WM_USER + $1000;

  procedure HookOn(SenderHandle:DWord); stdcall;
  procedure HookOff();  stdcall;
implementation
var
  HookDeTeclado     : HHook;
  Sender      : DWord;

function CallBackDelHook( Code    : Integer;
                          wParam  : WPARAM;
                          lParam  : LPARAM
                          )       : LRESULT; stdcall;

begin
  if code=HC_ACTION then
  begin
     PostMessage(Sender,WM_HOOKKEY,wParam,lParam);
  end;
  Result := CallNextHookEx(HookDeTeclado, Code, wParam, lParam)
end;

procedure HookOn(SenderHandle:DWord); stdcall;
begin
  Sender:=SenderHandle;
  HookDeTeclado:=SetWindowsHookEx(WH_KEYBOARD, CallBackDelHook, HInstance , 0);
end;

procedure HookOff();  stdcall;
begin
  UnhookWindowsHookEx(HookDeTeclado);
end;


end.       

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -