"recreate" hab ich natürlich entfernt. Ich will nur eine Instanz haben, was aber unwichtig ist. Ich habe in meiner Anwendung (in der .dpr Datei) natürlich schon dafür gesorgt dass man keine zweite Instanz öffnen kann.
Aber den Benutzer daran hindern doch noch eine Instanz zu starten kann ich leider nicht. Sobald er das tut (
UAC Abfrage) treten aber die Probleme mit der schwarzen Form und den verschwundenen Controls auf.
Was mir heute noch aufgefallen ist: Meine Anwendung (viele Controls) muss noch nicht mal minimiert sein während dem Startversuch der zweiten Instanz und es treten auch die Probleme auf.
Im Prinzip ist es egal ob er versucht noch eine Instanz zu starten, er könnte genausogut eine andere Anwendung starten die Admin Rechte benötigt und damit den Bildschirm abdunkelt. Selbes verhalten.