我想开发一个Windows服务并选择ATL服务,因为我想使用原生C ++,但似乎这个主题没有太多材料,我只找到了一些概念描述here,这还不够我可以开发我的服务应用程序。
您是否知道有关开发ATL服务的任何教程或示例?
非常感谢。
答案 0 :(得分:1)
你是对的。没有。我带到ATL的最后一本书已经绝版,除非你熟悉COM,否则我可能会认为这不是最好的方法。当然,您可以编写没有ATL的Windows服务。 VS2005甚至还有一个用于此目的的向导。
我最后一次写了一个不是C#的NT服务(效果很好)我使用了CodeProject的示例类。大约10年前唉。
答案 1 :(得分:1)
恐怕没有机会得到更好的答案,因为ATL现在真的不那么受欢迎了。但为了使这篇文章对将来可能遇到这个问题的其他人有价值,我想根据我发现的内容给出答案:
是的,它真的必须找到开发ATL服务的材料,如果您想要的只是在Native C ++中编写Windows服务应用程序,以下链接可能会有所帮助: