稳定无驱动开启保护进程

易语言 2020-07-04 14:05:03

.子程序 进程保护开启, 逻辑型, 公开, 无驱动开启你不能结束我了
.参数 HWND1, 整数型
.局部变量 hwnd
.局部变量 pid_anti
.局部变量 pid_pro

hwnd = winapi (, “FindWindowA”, 1, “#32770”, “Windows 任务管理器”)
.如果真 (hwnd > 0)
winapi (, “GetWindowThreadProcessId”, 3, hwnd, pid_anti)
pid_pro = winapi (, “ GetCurrentProcessId ”, 3, )
.如果真 (AP (pid_anti, pid_pro))
返回 (真)
.如果真结束

.如果真结束
ShellHook = winapi (, “RegisterWindowMessageA”, 1, “SHELLHOOK”)
winapi (, “RegisterShellHookWindow”, 3, HWND1)
old_ = winapi (, “GetWindowLongA ”, 1, HWND1, -4)
winapi (, “SetWindowLongA”, 3, HWND1, -4, &处理)