2013-07-14 47 views
0

我需要定期捕获屏幕,即使屏幕锁定,我也需要这样做。这在Windows 7下不是问题,但Windows 8似乎行为不同。如何强制Windows 8在屏幕锁定时呈现

例如,当锁定屏幕处于活动状态时,.net函数CopyFromScreen会引发Win32异常。我也试过这excellent example,但它返回在Windows 8下的黑色图像。

它看起来像Win8中的默认行为是当屏幕锁定时根本不呈现。

会有人知道有什么方法可以解决这个问题吗?

感谢

查尔斯

+0

如果您正在监视的应用程序支持它,您可能会与[PrintWindow](http://msdn.microsoft.com/en-us/library/dd162869.aspx)有一些好运。 –

回答

0

我不认为这是可能的。听起来对我来说,就像它是Windows 7中的一个错误,即使在屏幕被锁定时也可以获得屏幕截图。他们提出并修复了它。所以现在你变黑了。

+0

你有什么需要支持的吗? – Blorgbeard