本程序关闭,指定进程也关闭: 本进程结束的时候,可以调用TerminateProcess强行结束目标进程,如果目标进程有窗口,也可以和谐的通过FindWindow找到它的窗口,并发送WM_QUIT消息令其结束。 指定进程关闭,本进程关闭: 采用轮询方式。定时,间隔一定时间(几十毫秒至几秒)检查目标进程是否存活,如果不存活了,结束自身。检查方法,通过EnumProcesses或ToolHelp api等方法遍历当前的进程,查看目标进程是否还存活,如果目标进程有主窗口,也可以查找目标进程主窗口是否还存在,也可以OpenProcess获取目标进程句柄,然后用GetExitCodeProcess判断其是否已终止。 让目标进程主动通知方式。向目标进程注入一个DLL,当目标进程被正常结束的时候,你的DLL会被卸载,被卸载的时候,DllMain函数被调用,在DllMain中主动通知你的进程,然后你的进程自行结束。 等等等,还有很多方法
15,471
社区成员
49,182
社区内容
加载中
试试用AI创作助手写篇文章吧