Как мне написать приложение для форм Windows, которое отображает (несколько) графических окон без окон, которые всегда отображаются «сверху», то есть всегда видимы?
Идея состоит в том, чтобы приложение запускалось одновременно с основным приложением, чтобы графические блоки «выглядели» так, как будто они принадлежат основному приложению, но существуют в отдельном процессе. И предпочтительно пространство между дисплеями остается кликабельным для основного приложения, например:
---------------------
| -- |
| | | <---------|------App.exe
| -- | |
| -- | |
| | | <- |
| -- |
| |
| | <--- App2.exe
---------------------
Мотивация заключается в том, что используются графические блоки, отображающие выходные данные стороннего элемента управления activex, который иногда блокируется. При наличии отдельного процесса управление блокировкой видео не приведет к блокировке всего приложения.