本文描述如何用 Visual C++ 创建 Windows NT 服务程序。创建该服务仅用到一个 C++ 类,这个类提供服务与操作系统之间一个简单的接口。使用这个类实现自己的服务非常简单,只要改写少数几个基类中的虚拟函数即可。在本文有三个源代码参考例子: • NTService 是一个简单的 Win32 服务,它就是用本文所描述的方法建立的; • NTServCpl 是一个控制面版程序,用来控制 NTService 服务; • NTServCtrl 是一个独立的程序例子,用它可以监控某个 Wi
《用 C++ 创建简单的 Win32 服务程序》一文的例子代码。描述如何用 Visual C++ 创建 Windows NT 服务程序。创建该服务仅用到一个 C++ 类,这个类提供服务与操作系统之间一个简单的接口。使用这个类实现自己的服务非常简单,只要改写少数几个基类中的虚拟函数即可。文中有三个源代码参考例子:这是其中之一—— NTService:是一个简单的 Win32 服务,它就是用本文所描述的方法建立的; 其余两个分别为: NTServCpl:是一个控制面版程序,用来控制 NTServi
它能够启动你指定的任意多个程序。被启动的程序将像 NT 服务一样运行(例如,不用用户登陆机器,它们便会在后台运行)。 ? 在没有合适特权情况下,用户不能终止由此服务启动的程序(除非机器关闭)。 ? 你可以在 NT 服务之外测试和调试你的程序。例如,你可以在 DevStudio 调试器中运行你的程序,单步进入源代码中查找错误等。当“调试无错”后,你将它配置成产品,从 NT 服务启动它