如何编程实现,一个进程(或服务)在崩溃或被任务管理器杀掉的时候,自动重启? 1. 必须实现为一个后台的服务么(任务管理器看不到进程名字?)?2. 应该如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vista和win7就有这个功能,这个分析你可以看下http://www.cnblogs.com/gnielee/archive/2011/01/04/windows7-application-restart-recovery.html 写几句代码就够了吧定时开启这个进程//打开另一个进程 for (;;) { HANDLE hTarget =FindWindow(NULL ,"SPNZCView"); if (!hTarget) { DWORD dwResult = CreateProcess(NULL,"C:\\Documents and Settings\\Administrator\\桌面\\exe\\SPNZCView.exe", NULL,NULL,NULL,NULL,NULL,NULL,&sti,&pi); } else { } Sleep(6000); } 得到花有什么用,MVP又有什么用 m_pConnection->Open()里面写什么参数? vc.net与c#相比,除了可以开发不基于.net的程序外,还有什么区别呀? 用VC判断网上文件是否存在 怎么正确实现:在视图类中发送一个自定义消息给主框架类,让主框架类进行处理? 关于工具栏的位置问题 要怎样才能调用a.cpp中定义的avar,供b对话框用? 外部调用类的函数不能inline ? Private DC问题... 寻求紧急帮助 vc2005中有没有生成事件监听类的向导? 推荐一款 Office Access 2007版本的数据库管理工具!!
for (;;)
{
HANDLE hTarget =FindWindow(NULL ,"SPNZCView");
if (!hTarget)
{
DWORD dwResult = CreateProcess(NULL,"C:\\Documents and Settings\\Administrator\\桌面\\exe\\SPNZCView.exe",
NULL,NULL,NULL,NULL,NULL,NULL,&sti,&pi);
}
else
{ }
Sleep(6000);
}