私は少しの検索をしましたが、探していたものに似たものは見つかりませんでした。私は、C#を使用して二次/三次モニターやプロジェクターに異なる内容を表示する方法を知りたいと思っています。基本的に、私が達成したいのは、特定の画面(プライマリディスプレイ)にプレゼンタービュー(Power Point)を用意し、セカンダリスクリーンまたはプロジェクターに出力することです。私は本当に複数のディスプレイ出力を持つものを開発しようとは決してしていないので、どんな指針もかなり明白なレベルになければならないでしょう。プロジェクターコントロール/ディスプレイC#
もし誰かがC#でこの種のことを処理する方法について正しい方向で私を指すことができたら、それは非常に感謝します!
関連するサブ質問の方法として、1つのディスプレイにフルスクリーン出力を表示し、別のディスプレイにコントロールを保持するにはどうすればよいですか?私はマルチモニタの設定で他のフルスクリーンアプリケーションを使用していることを知っています。他の場所をクリックしようとすると、フルスクリーンアプリケーションがフォーカスを失い、自分自身を最小限に抑えることになります。これを回避するにはどうすればよいですか、これはあなたが説明したアプローチの問題ではありませんか? (現時点ではテストできません) –
最も簡単な方法は、全画面ウィンドウを作成し、AllScreensコレクションの情報を使用してTopMostに設定することです。それで、従来は単一モニタのフルスクリーンアプリケーションで問題を抱えていませんでした(フォーカスの喪失で自分自身を最小限に抑えています)。 –
おかげで、私はこれを試してみましょう:) –