问题描述
|
我已经使用Visual C ++开发了一种简单的RPC服务器,其格式为可执行文件。现在,我希望它在Windows启动时作为服务运行。如何编程?
解决方法
本文可能有用:
从NT服务启动Windows程序
http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=719&av=49654
, 根据所使用的Windows版本,可以使用Sc来执行此操作,如http://support.microsoft.com/kb/251192所示。
要完全集成,有许多指南:一个指南在http://www.muukka.net/programming/service/
, 最简单的方法是从Visual Studio创建Windows服务模板:
http://msdn.microsoft.com/zh-CN/library/40xe80wx(v=vs.80).aspx
...然后剪切粘贴。