Application OS ------------------------ HookSpy WinNT * HookInjEx WinNT * LibSpy WinNT WinSpy WinNT InjectEx WinNT HookInjEx & InjectEx --------------------- HookInjEx & InjectEx subclass the Start button; more precisely, they swap the left and righ
var intPos,intX,intY: longint; begin intPos := message.lParam; intX := Trunc(intPos/10000); intY := (intPos mod 10000); if not CutRange.MouseIsDown then begin if not ((intX>Left) and (intXTop) and (intY<Top+Height)) then begin MoveWindow(CutRa