Hallo Muetze,
vielen Dank, das es bei dir funktioniert finde ich super!
Ich hatte mir auch einen neuen TDeviceModeEx Type generiert.
Das verändern der Position ect. eines primären oder aktiven sekundären Monitors geht ja auch.
Aber bei meiner ATI Fire GL kann ich selbst mit deinem Sourcecode
in dem ich nur die
lDevMode.Dual.Monitor.dmPosition.x := 1280;
auf
lDevMode.Dual.Monitor.dmPosition.x := 1600;
verändert habe, da Monitor 1 bei mir 1600x1200 hat, den 2. Monitor
Delphi-Quellcode:
ChangeDisplaySettingsEx( PChar('\\.\DISPLAY2'),
TDevMode(lDevMode),
0,
CDS_UPDATEREGISTRY,
0);
nicht aktivieren.
Es sieht so aus als ob das Problem bei meinem Grafik Treiber liegt?
Gruss Rumpi