常に「上に」表示される、つまり常に表示される(複数の)ウィンドウのない画像ボックスを表示するWindowsフォームアプリを作成するにはどうすればよいですか?
アイデアは、アプリをメインアプリケーションと同時に実行して、画像ボックスがメインアプリケーションに属しているが、別のプロセスに存在するかのように「表示」されるようにすることです。また、ディスプレイ間のスペースは、メインアプリに対してクリック可能なままであることが望ましいです。例:
---------------------
| -- |
| | | <---------|------App.exe
| -- | |
| -- | |
| | | <- |
| -- |
| |
| | <--- App2.exe
---------------------
動機は、時々デッドロックすることが知られているサードパーティのActiveXビデオコントロールの出力を表示するために使用される画像ボックスです。別のプロセスでそれを使用することにより、デッドロックされたビデオコントロールがアプリケーション全体をデッドロックすることはありません。