2

まず免責事項として、私は Java プログラマーであり、Windows API についてほとんど何も知りません。だから我慢してください。

私の目標は、Java を使用して非表示のウィンドウをキャプチャすることです。私のターゲット プラットフォームは Windows です。Robotクラスが画面の表示部分をキャプチャするために使用されることは理解しています。ブラウジングした後、次の 3 つのリンクに出くわしました。これらは関連していると思われます。

JxCapture は、Feng Yuan の記事が複雑であるのと同じくらい高価です。私の質問は、このフォーラムの達人が合理的な解決策を見つけるのを手伝ってくれるかどうかです. JxCapture で提案されているアプローチは、それほど複雑ではないようです。ヒントはありますか?Visual Basic スクリプトまたはこれを行う C# コードは、出発点として適しています。

ウィンドウが非表示のときにキープレス イベントまたはマウス プレス イベントを送信すると、強制的にウィンドウが再描画され、java.awt.Robot. それは錯覚であり、うまくいきません。

一方、JxCapture スレッドのメッセージは 2006 年のものです。それ以来、Sun にはそのような機能が組み込まれているのに、私はそれを認識していないのでしょうか?

4

0 に答える 0