WinForm блокирует другое приложение внутри формы - PullRequest
0 голосов
/ 16 октября 2010

Извините, если об этом спрашивали раньше или это глупо.
Я делаю заявку на сотрудников службы безопасности (ночных охранников), чтобы сделать его ночи более интересными, Я очень хочу попробовать встроить TV Player в WinForm. Проблема в том, что ТВ-тюнер, который у меня есть, имеет свое собственное приложение, и я могу воспроизводить ТВ-сигнал только с помощью этого приложения. Я думаю, что если я встроу это приложение в свое приложение (WinForm), то пользователи также будут уделять больше внимания другим элементам управления моим приложением, которые они смотрят. Я хочу сделать что-то вроде этого встраивать IE в приложения, это возможно?

1 Ответ

1 голос
/ 17 октября 2010

Это явно запрещено документами SDK, но некоторые взломы приложений для приложений Windows 3.x могут сделать это возможным.Используется несколькими 32-битными программами, Acrobat Reader для одной.

P / Invoke SetParent (), вам понадобится дескриптор главного окна приложения.Process.MainWindowHandle () с некоторой удачей.MoveWindow, чтобы поместить его в нужное место.Используйте pinvoke.net для объявлений, которые вам понадобятся.Тот факт, что это приложение отображает видео, не увеличивает шансов, что это сработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...