In Delphi gibt es TMonitor und dazu passend eine fertige Instanz "Monitors" in der Instanz Screen (von TScreen) in der
Unit Forms.
Delphi-Quellcode:
Screen.MonitorCount
Screen.Monitors[i].Top
Über Top, Left und Co. kommst du nun an die Positionen ran.