Zitat:
Und die Reihenfolge in der Liste ist einfach entsprechend dem, wie
MSDN-Library durchsuchenEnumDisplayMonitors das liefert.
...das erklärt nicht die verschobene Reihenfolge und Größen.
Das sind die Werte die im Tool zu sehen sind.
Delphi-Quellcode:
procedure TfoMonitor.FormShow(Sender: TObject);
begin
grpMonitor.Caption := 'Monitornummer ' + IntToStr(Monitor.MonitorNum + 1);
lbl5.Caption := IntToStr(Monitor.Left);
lbl6.Caption := IntToStr(Monitor.Top);
lbl7.Caption := IntToStr(Monitor.Height);
lbl8.Caption := IntToStr(Monitor.Width);
end;