-3

Visual Studio 2012 Express で Windows8 用の C# を使用してスクリーンショットを撮りたいです。Api copyfromscreen は Windows8 ではサポートされていません。

4

1 に答える 1

2

簡単に言えば、それはできません。

より具体的には、Microsoft は、Metro アプリがスクリーンショットを撮る機能を、それ自体または他のアプリケーションのいずれかで明確に制限しました。デスクトップ アプリケーションは引き続きスクリーンショットを撮るためのさまざまな方法にアクセスできますが、Metro アプリはアクセスできない場合があります。これは仕様によるものであり、明らかに変更される可能性はありません。

詳細については、MSDN フォーラムのこの投稿を参照してください。( Olav のコメントで言及されているように、Stack Overflow の質問How to capture the screen in a Metro C# appからリンクされています)

于 2013-03-05T06:51:47.533 に答える