Windows 8 -无法使用copyfromscreen截图,这在visualstudio 2012 c# expre

本文关键字:这在 visualstudio 2012 expre 截图 copyfromscreen Windows | 更新日期: 2023-09-27 18:02:08

我想在visual studio 2012 express中使用c#对windows8进行截图。在windows8中不支持Api copyfromscreen。是否有其他方法可以使用c#在windows8上编程地截取屏幕截图?

Windows 8 -无法使用copyfromscreen截图,这在visualstudio 2012 c# expre

简短的回答是:这是不可能的。

更具体地说,微软已经明确限制了Metro应用程序截图的能力,无论是他们自己还是其他应用程序。桌面应用程序仍然可以使用各种截图方法,但Metro应用程序可能不行。这是设计的,显然不太可能改变。

关于这方面的更多信息可以在MSDN论坛的这篇文章中找到。(链接自Stack Overflow问题如何在Metro c#应用程序中捕获屏幕,正如Olav的评论所提到的)