我需要定期捕捉屏幕,即使屏幕被锁定,我也需要能够这样做。这在Windows 7下不是问题,但Windows 8的行为似乎有所不同。
例如.net函数CopyFromScreen在锁定屏幕处于活动状态时抛出Win32异常。我也尝试了这个excellent example,但它在Windows 8下返回黑色图像。
看起来Win8中的默认行为是在屏幕被锁定时根本不渲染。
有人会意识到有什么方法可以解决这个问题吗?
由于
查尔斯
答案 0 :(得分:0)
我认为这是不可能的。对我来说听起来像是Windows 7中的一个错误,即使在屏幕被锁定时也可以获得屏幕截图。他们醒来并修理了它。所以现在你变黑了。