养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

易语言API监控某进程是否退出

时间:2024-10-25 11:19:25

不占用CPU的API监控进程直至退出的方法

工具/原料

易语言

eapi

方法/步骤

1、我们打开EAPI查找并添加两个APIWaitForSingleObjectOpenProcess

易语言API监控某进程是否退出

2、dll源码佼沣族昀:.版本2.DLL命令打开进程_,整数型,"kernel32.dll","OpenProcess&q锇栀劐箨uot;,,将句柄返回给过程对象.参数进程对象,整数型,,dwDesiredAccess.参数继承句柄,整数型,,bInheritHandle.参数进程标识符,整数型,,dwProcessId.DLL命令API_WaitForSingleObject,整数型,"kernel32","WaitForSingleObject",,监测一个对象.参数hHandle,整数型.参数dwMilliseconds,整数型

3、新建一个子程序写入如下代码:.版本咯悝滩镞2.子程序等待,,,等待进程退出.参数进程ID.局部变量句柄,整数型句柄=打开进程_(2035711,0荑樊综鲶,进程ID)API_WaitForSingleObject(hProcess,-1)信息框(“程序已经退出”,0,,)

易语言API监控某进程是否退出

4、随便打开一个程序,通过任务管理器,查看一下刚打开的程序的PID,并调用新建的子程序等待(pid)就开始工作了这时只要关闭随便打开的进程就能看到效果了

© 一点知识