Guten Morgen.
Ich würde mir nach dem Öffnen des fremden Programms dessen Fenster-
Handle besorgen (FindWindow). In meinem eigenen Programm würde ich einen message handler für WM_MOVING implementieren, in welchem ich das fremde Fenster kontrolliere (SetWindowPos).
Grüße vom marabu