vc 程序重新启动(进程)

时间:2014-03-14 07:39:03
【文件属性】:

文件名称:vc 程序重新启动(进程)

文件大小:29KB

文件格式:RAR

更新时间:2014-03-14 07:39:03

CreateProcess TerminateProcess 重启

由vc2003开发的Demo 该程序不显示对话框界面;对特定的程序进行重启。 1.如果程序中调用该exe时:需要加入命令行参数 CString strCmdLine="-D:\\Release -Test.exe"; ShellExecute(NULL, _T("open"), "MMFCGuardProcess.exe", strCmdLine, "D:\\", SW_SHOWNORMAL); Test.exe是你要重新启动的程序; MMFCGuardProcess.exe重启功能的程序 2.可通过设置快捷方式设置命令行参数 3.同时你可对该程序做一些改动,使该程序成为一个守护进程的程序,也比较简单


【文件预览】:
MMFCGuardProcess
----MShellOpen.sln(920B)
----readme.txt(435B)
----MShellOpen()
--------resource.h(958B)
--------MShellOpen.vcproj(5KB)
--------stdafx.h(1KB)
--------MShellOpenDlg.h(735B)
--------MShellOpen.cpp(2KB)
--------stdafx.cpp(139B)
--------MShellOpen.rc(5KB)
--------MShellOpenDlg.cpp(5KB)
--------ReadMe.txt(3KB)
--------MShellOpen.h(461B)
--------MShellOpen.aps(37KB)
--------res()

网友评论

  • 很不错的东西啊,谢谢。
  • 不错的代码,参考一下
  • 不错,可以参考一下
  • vc6打不开,应该是7的版本,没测试,不知是否正常使用
  • 参考参考 还是可以使用的
  • 还行,对进程的启动可以借鉴
  • 我vc6的打不开,,
  • 用着还可以,重启时可以自动启动!!!
  • 修改后可用!有参考价值!
  • 很好,能运行,可以参考!
  • 还行里面重启程序的函数可以借鉴使用。
  • 编译有错 可参考具体函数写法
  • 可以查看一下建立删除系统服务的实现,谢谢分享!
  • 函数可以使用,谢谢分享
  • 还行里面重启程序的函数可以借鉴使用。
  • 编译时出现 错误 1 fatal error C1902: 程序数据库管理器不匹配;请检查安装 c:\documents and settings\student\桌面\mmfcguardprocess\mshellopen\stdafx.cpp 1