Windows服务截图?

时间:2011-02-04 19:32:33

标签: windows service

我是一个关于Windows服务编程的新手,我的想法是,我想创建一个Windows服务,将采取桌面客户端的屏幕拍摄,我的意思是我想将这个附加到一个aspx页面,屏幕拍摄代码是100%工作,但问题是我安装后触发Windows服务,没有任何反应。

我调试了它并且没有prp,之后我做了一个小的screenCapture.exe文件来完成这项工作并尝试从服务中调用它,我得到的只是一个黑屏,用它尝试了一切,没有运气。

然后我读到了关于台式机和类似的东西,但说实话,我不明白其中任何一件事,我很多但目前还没有运气,问题是我看到一个网站实现了这个功能所以它可以完成。但是怎么样???请帮助我,因为我被困在这里,如果你解释好,因为我告诉你我对你有点新鲜

3 个答案:

答案 0 :(得分:3)

服务无法访问桌面。您可能希望创建一个在用户以交互方式登录时运行的程序。

答案 1 :(得分:0)

不确定您使用的是哪种Windows ...但从Vista开始,已禁用从服务与桌面交互的功能。

答案 2 :(得分:0)

服务无法访问桌面。这是由Microsoft有意为更好的安全性而完成的。您可以尝试的另一个选项是,转到服务属性并为其提供与桌面交互的选项。这可以使用本地用户权限来完成。