Unter Windows sind alle Controls Fenster und mit einem
Handle versehen.
Das kann man sich mittels
FindWindow und
FindWindowEx holen. Genauer gesagt: das des zukünftigen parent-Controls.
Wenn du das passende
Handle hast, kannst du dein eigenes WinControl(!) (kann z.B. ein TButton sein) mittels
SetWindowPos auf dem parentcontrol platzieren.
Wichtig ist dass dein Control von TWinControl abstammt (oder du machst es selber mittels Win32API).
Dein Programm läuft also im Hintergrund, während der Button auf dem fremden Formular liegt.
Zu den genannten Funktionen gibt es übrigens hier im Forum und anderswo schon mehr als genug Lektüre, also zuerst die Suche bemühen, bevor du Fragen stellst.
PS: Die WindowNames kannst du ganz einfach über den WinSpy herausfinden.