Hallo,
... sofort von Programm X überschrieben wird.
Mit Überschreiben meinst du, dass die graphischen Elemente des anderen Programms verschwinden? Also Programm X keine "durchsichtige", sondern eine "weisse" Folie beschreibt?
Ich kenne deine Programme nicht, aber suche mal in zwei Richtungen:
1. Hat Programm X den gewünschten transparenten Hintergrund?
2. Kopiert vielleicht Programm X sein Maling aus eigenem Speicher in den Anzeigebereich und weiss nichts davon, dass dort etwas stehen bleiben soll?
Kannst du den vorhandenen Anzeigebereich nach Programm X kopieren und erst dann übermalen?
Gruß, Kalle