WinForm锁定表单内的其他应用程序

对不起,如果之前被问过或者这是愚蠢的。
我正在为安全人员(夜间警卫)申请让他的夜晚变得更有趣,我喜欢尝试在WinForm中嵌入电视播放器。 问题是我拥有的电视调谐器有自己的应用程序,我只能使用该应用程序重现电视信号。 我想如果我将该应用程序嵌入到我的应用程序(WinForm)中,那么用户也会更加注意我的应用程序上的其他控件,他们会看到它们。 我想做一些类似IE在应用程序中嵌入的东西,这可能吗?

SDK文档明确禁止它,但Windows 3.x应用程序的一些appcompat hacks可以实现。 Ab /几个32位程序使用,Acrobat Reader一个。

P / Invoke SetParent(),你需要应用程序主窗口的窗口句柄。 Process.MainWindowHandle()运气不错。 MoveWindow把它放在正确的位置。 使用pinvoke.net获取您需要的声明。 这个应用程序显示video的事实并没有改善这种情况的可能性。