首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC中用CreateProcess运行一个bat文件,进程的有关问题!

2012-01-18 
MFC中用CreateProcess运行一个bat文件,进程的问题!!!!!!!!!!!!!!MFC中用CreateProcess运行一个bat文件,bat

MFC中用CreateProcess运行一个bat文件,进程的问题!!!!!!!!!!!!!!
MFC中用CreateProcess运行一个bat文件,bat文件中运行一个Tethereal程序,那么在这个过程中应该有几个新的进程被创建,我觉得应该有一个cmd进程,和一个Tethereal进程,当我调用TerminateProcess时,是否只结束了一个cmd进程,另一个Tethereal却没有结束。
我如何才能把2个进程都杀掉。???

高手帮帮忙吧!~~!!~~!!~~!!~~!![em005]

[解决办法]
获得进程handle,通知结束 WM_CLOSE等
[解决办法]
想杀进程应该得获得进程handle吧。

先枚举内存找到Tethereal的内存映像名称,找到其对应PID,然后OpenProcess打开handle,然后在TerminateProcess,终结它。

初学,拙见只供参考。

热点排行