有人对 XP 下的 Windows 服务功能有很好的指南吗?特别是,我试图找出当作为服务运行的程序试图打开窗口但没有被授予与桌面交互的权限时会发生什么。
基本上,我有一个程序是/曾经是一个 GUI 应用程序,它应该能够作为长期后台处理的服务运行。重写程序以在进行后台处理时不显示 GUI 元素是一项重大工作,所以我想看看是否有一种方法可以忽略 UI 元素。只要没有打开太多窗口,它现在就可以工作了。我试图弄清楚我可能会遇到什么限制。理想情况下,会有一个 MSDN 页面讨论这个问题,但我还没有找到一个。