S sundayboys Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-02 #1 在windows系统的任务管理器中能判断一个进程是否死掉,在我的程序中如何做到???
X xie_p_f Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-03 #4 向该进程发一个消息,要求回应。 如果有回应就表示没有死掉啦。 我想windows系统的任务管理器是这么干的。 但是是有BUG的。 象上次,小第写了一个自动输入程序,由于没有用多线程,没有手工响应消息, 因为太麻烦,也没必要。 windows系统的任务管理器报告我的进程死掉了。但过了约10分钟,它是可以自己 正常结束的。 所以我想windows系统的任务管理器是用消息机制判断的
向该进程发一个消息,要求回应。 如果有回应就表示没有死掉啦。 我想windows系统的任务管理器是这么干的。 但是是有BUG的。 象上次,小第写了一个自动输入程序,由于没有用多线程,没有手工响应消息, 因为太麻烦,也没必要。 windows系统的任务管理器报告我的进程死掉了。但过了约10分钟,它是可以自己 正常结束的。 所以我想windows系统的任务管理器是用消息机制判断的
M mikedeakins Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-03 #5 同意。其实 windows 3.1 中热启动键的蓝色屏幕就是这么判断的。
S sundayboys Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-03 #7 那么多长时间判断呢??不停的发送消息会不会影响系统性能呢??
S sundayboys Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-03 #8 另外,消息只能对窗体程序,如果是没有窗体进程,是不是还有别的方法??