京北新城怀来最新新闻:用VC 怎么实现自动监测系统中某个进程

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 17:23:33
用VC 怎么实现自动监测系统中某个进程如 ABC.EXE 如果没有运行 就自动运行。
请高手能否给小弟一个源代码,我想学习和研究!谢谢!

有一个枚举窗口的API(EnmuWindows),用这个函数查找该进程窗口的标题,如果返回值为空,表示该进程没有运行,然后执行它即可.
BOOL EnumWindows(
WNDENUMPROC lpEnumFunc, // pointer to callback function
LPARAM lParam // application-defined value
);

用进程的PID来判断,领则FOCK一下
然后成功了,就起这个进程就可以了