请问windows时如何识别进程已经死掉了? 如题,偶要编写一个多层连接程序,希望客户端在没有响应的时候,可以杀掉进程。希望各位大虾能够帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 findwindow找到程序的主窗体,然后用sendmessagetimeout来确定程序是否无响应,如果返回为false,则说明程序无响应 进程(process)本来就没有生死一说,它只不过是个容器,当它的主线程(thread)结束时windows才会把它释放掉。这种程序写不出来的,你怎知进程是死是活?能控制的话,ms的taskmgr.exe早有这个功能了,唯一有用的大概就只有个GetExitCodeProcess,看看是否STILL_ACTIVE? 进程(process)本来就是没有一说,但它有死锁一说。在我要关注的程序中就存在这样的问题。在网络传输数据时,因为网络质量的原因有丢包的现象。造成程序一直处于等待状态,这在win98下尤为明显。我还想问问sendmessagetimeout是依据什么来程序是否无响应的?谢谢解答。 问一个关于窗口的问题 紧急求助 用TNMFTP控件出现问题,请高手指点,在线等,谢谢!!急急急...!! 为什么用CALLBACK来定义将回调函数会加快回调函数的执行效率??? 在MDI主窗口中放入TPanel控件,当打开子窗口时,Panel为什么总是浮动在最前面,300分求救!!! BDE中怎样才能打开ODBC中的名为dbase files数据源呢? 怎么样做一个mdi窗体,但是客户区能自己定义大小和位置 制作的安装程序卸载不了,再安装也安装不上,急!急!--100分 关于用ICS下载文件的文件保存问题 用過wwFilterDialog的朋友請過來。 请问斑竹,倒可用分算不算倒分?我的可用分太少了! 请问如何得到TQuery检索出的数据记录数目?谢谢各位了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货