有管windows服务以当前用户调用程序的问题

aQ44 2014-11-23 10:50:16
做了一个服务,需要执行拷屏, 对于xp下来说,完全没有什么问题,只要勾选交互桌面。

可是对于vista或者win7等系统,就不一样了,服务被运行于Session 0,而其他的登录系统则在另外的其他的session中,拷屏或者运行其他程序只能 通过或者当前用户的令牌,然后以当前用户的身份来运行相应的操作进行。

找了很多资料 比如 http://tech.sina.com.cn/s/2009-09-24/07561078945.shtml 等
可是在vb6中运行 DuplicateTokenEx 总是不能成功。

或者谁有做过,直接拷贝显存数据生成图片的? 分享分享?

有哪位大神做过类似的项目,给予点拨点拨,在此先谢过, 这里100分封顶,不够还可以另起贴送出。



...全文
212 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
foolfool 2015-01-16
  • 打赏
  • 举报
回复
不会,这个比较难,我看没几个人会!
aQ44 2014-11-23
  • 打赏
  • 举报
回复
不会,又是一个没人回的贴吧!大神都度假了?

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧