Ja, das ist wirklich ein ziemlich deftiger Eingriff in den normalen Ablauf. Ich würde mir das auch drei mal überlegen ob man das wirklich braucht.
Als ich mich damit befasst hatte, kannte ich mich noch weniger mit Delphi aus und wusste nichts von einem
initialization
und
finalization
- Dementsprechend fummelig wurde es dann auch, da man einen Prozess nicht mehr von einem Desktop zum anderen schieben kann - Wurde er dort erstellt, bleibt er dort. Einzelne Threads schon, aber keine ganzen Prozesse (oder?
)
Funktionierte STRG+ALT+ENTF nicht mehr auf dem zweiten Desktop? Ich dachte schon, könnte mich aber auch irren...
Trotzdem finde ich auch, der zweite Desktop bleibt die "noch sicherere" Alternative. Stellt sich nur die Frage, ob man das wirklich braucht...