Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как прикрепить свою форму к другому приложению?

01.01.2007

Для этого Вам понадобится переопределить процедуру CreateParams у желаемой формы. А в ней установить params.WndParent в дескриптор окна, к которому Вы хотите прикрепить форму.

... = class(TForm) 
  ... 
  protected 
    procedure CreateParams( var params: TCreateParams ); override; 
... 
 
procedure TForm2.Createparams(var params: TCreateParams); 
var 
   aHWnd : HWND; 
begin 
  inherited; 
{как-нибудь получаем существующий дескриптор}
  ahWnd := GetForegroundWindow; 
{а теперь:}
  params.WndParent := ahWnd; 
end; 

Взято из https://forum.sources.ru