gpt4 book ai didi

c# - 在没有运行 Windows UI 的情况下将窗口捕获为图像

转载 作者:可可西里 更新时间:2023-11-01 10:28:49 24 4
gpt4 key购买 nike

我从 previous question 开始意识到当没有事件用户登录时,我无法截屏窗口。

但是,我想知道是否可以在不运行 Windows UI 的情况下以某种方式从内存中将窗口“转换”为图像?

感谢大家的帮助。

更新

澄清一下,我认为需要发生的事情是以某种方式触发窗口的重绘并以某种方式将其绘制到文件而不是屏幕。我不确定如何以此开始事件,有什么想法吗?

最佳答案

你 .... 想截取登录窗口?使用虚拟化让一切变得简单

如果您想自己制作 Windows 登录屏幕,请实现/替换 MS GINA

如果我没记错的话,我记得使用作为服务运行的 UltraVNC 能够很好地看到登录屏幕(在 XP IIRC 上)。登录后,您必须重新连接才能与桌面的实际 session 0(控制台 session )建立连接。 YMMV 但我会调查一下。

已有软件利用 VNC 协议(protocol)制作(远程或本地)屏幕快照或屏幕转换。

关于c# - 在没有运行 Windows UI 的情况下将窗口捕获为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5695525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com