Zitat von
Z4ppy:
Die Form1 wird aber trotzdem auf dem Standard-Desktop angezeigt, obwohl ich (vor Application.Initialize) mit SetThreadDesktop auf den eigenen Desktop gewechselt hab.
Warum wird die Form aufm Standard-Desktop angezeigt und wie muss ich vorgehen, dass sie auf dem eigenen angezeigt wird?
Na da läuft der Hauptthread ja schon, oder wo denkst du, wird dein Code bis dahin ausgeführt? Erzeuge eine zweites Formuar in einem zweiten Thread.