2

C# で仮想デスクトップを作成する方法を見つけました。今、特定のデスクトップのスクリーンショットを撮ることができるかどうか疑問に思っていました。

前もって感謝します

ブリズ

4

2 に答える 2

1

CopyFromScreenGFXオブジェクトでメソッドを試しましたか

        Graphics g = new Graphics();
        g.CopyFromScreen(  ....params.... )
于 2009-05-28T18:56:01.383 に答える
0

私はそれを試していませんが、私が最初に試すことは次のとおりです。

  • 新しいスレッドを作成する
  • SetThreadDesktopを呼び出して、スレッドを新しいデスクトップに切り替えます
  • スクリーンショットを撮る
  • スレッドを元に戻す

うまくいくかもしれません。

于 2009-05-28T20:32:16.493 に答える