私は最小化されたアプリケーションのスクリーンショットを取得しようとしています、どのようにウィンドウの下にそれのアイデア?私はそれが画面に表示されていない場合、私はあなたが作ることができる方法を見ていない...最小化されたアプリケーションのスクリーンショットをプログラムで取得するにはどうすればよいですか?
を事前にC#
TKS、 ホセ
私は最小化されたアプリケーションのスクリーンショットを取得しようとしています、どのようにウィンドウの下にそれのアイデア?私はそれが画面に表示されていない場合、私はあなたが作ることができる方法を見ていない...最小化されたアプリケーションのスクリーンショットをプログラムで取得するにはどうすればよいですか?
を事前にC#
TKS、 ホセ
バック最小化、スクリーンショットを撮る、復元を使用していますイメージのコピー...
Vista以降では、これはデスクトップウィンドウマネージャで行う必要があります。また、エクスプローラでは、DWMを有効にしたタスクバーのエントリにカーソルを合わせると、最小化されたウィンドウのスクリーンショットが表示され(アニメーション)、DWM APIを使用してください。
好奇心で、なぜこのようなスクリーンショットが必要ですか?
簡単です。 printWindow APIコールを使用してください。
シンプル:)同じマシンで一度に多くのアプリケーションを同時にスクリーンキャストする必要があります。私はそれらをすべて同時に最大化することはできません:) – user90188
その場合、DWMはあなたの友人になるはずです。説明は、特にあなたが同時にシステム上で作業したい場合、うまく動作しません。あなたがXP以前であれば、あなたは運が悪いと思います。 – OregonGhost