婆娑罗什么意思:用VC 怎么实现自动监测系统中某个进程

来源:百度文库 编辑:高考问答 时间:2024/05/03 22:54:01
用VC 怎么实现自动监测系统中某个进程如 ABC.EXE 如果没有运行 就自动运行。
请高手能否给小弟一个源代码,我想学习和研究!谢谢!

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

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