R
{
Это всё лежит в dll
}
procedure SetHook; export; stdcall;
Begin
SysHook:=SetWindowsHookEx(WH_GETMESSAGE,@HookProc,HInstance,0);
End;
function HookProc(Code:Integer; WParam:LongInt; LParam:LongInt):LongInt; stdcall;
begin
if Code=HC_ACTION then
case TMsg(Pointer(LParam)^).Message of
WM_QUERYENDSESSION :
begin
Beep(3000,300);
end
else Result:=CallNextHookEx(SysHook,Code,WParam,LParam);
end;
end;
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab