Nö nö, geht anscheinend auch so.
Delphi-Quellcode:
sys := CreateOleObject('UltraMon.System');
sys.SavePositions(POS_ALL);
sys.ApplyMonitorChanges;
sys.RestorePositions(POS_ALL);
Dieses läuft ohne Mucken durch ... nur der Rest geht nicht, vermutlich da ich nur einen Monitor hab.