如何在Metro C#应用程序中捕获屏幕

时间:2012-08-02 14:02:57

标签: windows-8 microsoft-metro

任何人都可以使用C#抓取你的城域应用截图?还是C ++?还是VB?

...谢谢

1 个答案:

答案 0 :(得分:6)

  

不,Metro风格的应用程序无法执行此操作。根据设计,他们无法直接与其他应用程序进行交互,包括捕获可能包含其他应用程序的屏幕截图。   Metro风格的应用程序也无法将Xaml元素呈现给位图,因此您无法为自己的应用程序轻松实现此功能。   --Rob

更多详情请见:MSDN Forum

我没有测试过这个解决方案,但如果你试图让你的应用按下Window Key + PrintScreen它可能会有效,它应该把图片放到Pictures文件夹中,你可以通过Windows Integration访问图片(我想)