易语言如何防止进程被终止或者如何隐藏进程

如何防止进程被终止或者如何隐藏进程

例如:当打开我的软件后,任务管理器将无法结束该软件!

不管用什么方法,任务管理器结束不了我的程序就行!或者我的软件进程不在任务管理器中显示

禁止任务管理器就别说了。。不要 终止进程 (“taskmgr.exe”)

易语言学习的朋友可以加群311120457一起学习.交流。

.版本 2

.子程序 隐藏进程, 逻辑型, 公开, 成功返回真,只能隐藏一个进程,退出后显示
.参数 进程ID, 整数型, 可空, 空为隐藏自身,0为显示

.如果真 (是否为空 (进程ID))
    进程ID = 进程取ID (取执行文件名 ())  ' 本身进程
.如果真结束
.如果 (HideProcess (进程ID, 1))  ' 可能找不到hide.dll,病毒可能?
    返回 (真)
.否则
    返回 (假)
.如果结束


.子程序 ID取进程, 文本型, 公开, 不成功返回空
.参数 进程ID, 整数型, 参考
.局部变量 进程名_数组, 文本型, , "0"
.局部变量 进程ID_数组, 整数型, , "0"
.局部变量 i, 整数型

枚举所有进程 (进程名_数组, 进程ID_数组)
.计次循环首 (取数组成员数 (进程ID_数组), i)
    .如果真 (进程ID_数组 [i] = 进程ID)
        返回 (进程名_数组 [i])
    .如果真结束

.计次循环尾 ()
返回 (“”)
发布了7 篇原创文章 · 获赞 0 · 访问量 29

猜你喜欢

转载自blog.csdn.net/weixin_csdn0009/article/details/104976814