贝贝花花包包店,精品555皮具,钱夹,皮夹

字体:  

ACE如何关闭其他进程

jeancky 发表于: 2008-10-10 21:40 来源: ACE 开发者

win32环境下,知道一个不是自己创建的进程的pid,如何用ACE的方法强制关闭对方,又如何通知对方退出?

ACE_Process_Manager中的TerminateProcess() 方法只能关闭自己spawn的进程,请教大侠,有没有其他滴方法呢?

最新回复

winston at 2008-10-11 13:58:56
调用API啊。ACE不是万精油,最强的地方是网络系统开发,其余部分只是为了辅助这个目标而作。
调用API,直接关闭那个进程。
jeancky at 2008-10-11 22:53:23
呵呵,其实我是希望能从ACE中找一个能跨平台的问题方案,如果ACE里面有,就没有必要自己去写跨平台了。今天又仔细看了《c++网络编程》,还是自己写跨平台吧。

谢谢版主。
winston at 2008-10-12 00:04:52
用宏定义区分,C++网络编程卷1附录A,阐释了ACE的设计原则等,很有借鉴价值。
wishel at 2008-10-13 19:33:57
可以用ACE.h里的ACE::terminate_process