2016-05-15 8 views
1

ここでのほとんどの例は、C#で手動でスクリーンショットを作成する人々です。PRINT SCREENイベントをリスンすることはできますか?

私の目標は、PRINTSCREENキーボードイベントを待ち受けることです。イベントが呼び出された後、クリップボードのデータを取得して何かを実行します。私はPRINTSCREENイベントがスクリーンショットをキャプチャした後にクリップボードにしかアクセスしないようにする必要があります。

提案がありますか?

+5

Q:C#で「print screen」イベントをキャプチャできますか? A:はい:[Print Screenキーを取得するにはどうすればいいですか?](http://stackoverflow.com/questions/1191479/how-do-i-capture-the-print-screen-key) – paulsm4

+1

他の答えられた質問がここでの全体の問題を満たす。 「PRINTSCREENイベントが*スクリーンショットをキャプチャした後で*クリップボードにのみアクセスするようにする必要があります。 –

答えて

1
  1. 印刷画面キーを押します。
  2. コードを使用して、クリップボードデータの種類を確認します。
  3. この情報では、このクリップボードのデータ型の最後の値を消去したり、知っているものをコードします。
  4. 印刷画面が表示されたら、このデータタイプが変更されるまでクリップボードを調べてから取ります。
関連する問題