Если вы управляете обоими приложениями, тогда да.
Вот так отображаются заставки на панели управления заставкой - панель управления пропускает диалоговое окно в командной строке и файл .scr- который является простым exe - создает свое окно как дочернее, используя данный hwnd в качестве его родителя.
Захват ранее написанного окна верхнего уровня и принудительное его существование в вашем собственном фрейме, однако, не очень хорошо поддерживается.
Опять же, это то, что вы можете легко попробовать: я написал тестовое приложение, которое создало пустое окно фрейма, сделал FindWindow для копий Блокнота и заново отредактировал окно блокнота, чтобы оно было дочерним для моего фрейма.1007 *
Так что это работает: по крайней мере, в этом простом сценарии, но нет никакой гарантии: более сложные приложения, которые изменяют свои собственные стили фреймов, могут очень хорошо сломаться, кроме того, наличие дочернего окна и родительского окна в разных потоках вводитвозможность тупиков.