Окно закрепления внутри другого окна

У меня есть приложение winform (.NET 2.0 C # ). Из этого приложения я хочу запустить другой процесс (другое приложение winform) и закрепить его в моем окне (или, по крайней мере, сделать так, чтобы он выглядел так, как будто он закреплен). Пока я могу найти информацию только об элементах управления док-станцией, не окна в отдельных процессах. Моя первая мысль - получить дескриптор окна и использовать неуправляемые системные вызовы, чтобы установить высоту / ширину и положение окна в моей области стыковки. Но прежде чем начать, я хотел проверить, не делал ли кто-нибудь из вас, хорошие люди, что-то подобное. У меня есть доступ к исходному коду приложения, которое я хочу закрепить, но я бы предпочел не вносить никаких изменений, если я могу этого избежать. У меня есть полный программный контроль над тем, какое приложение будет родительским. Любой совет? Заранее благодарим!

14
задан J.Hendrix 29 April 2011 в 19:01
поделиться