我想在visual studio 2012 express中使用c#为windows8截屏。windows8不支持Api copyfromscreen。有没有其他方法可以使用c#为windows8以编程方式截屏。提前致谢。
问问题
616 次
1 回答
2
简短的回答是:这是不可能的。
更具体地说,微软特别限制了 Metro 应用程序对自身或其他应用程序进行屏幕截图的能力。桌面应用程序仍然可以访问各种截屏方法,但 Metro 应用程序可能不行。这是设计使然,显然不可能改变。
有关这方面的更多信息,请参阅 MSDN 论坛上的这篇文章。(链接自 Stack Overflow 问题How to capture the screen in a Metro C# app as described by Olav's comment)
于 2013-03-05T06:51:47.533 回答