Seite 1 von 1

Fenster auf verschiedenen Monitoren verteilen

Verfasst: Freitag 21. August 2015, 08:20
von FuzzyLogic
Guten Morgen,

ich bin dabei ein Tool zu schreiben, welches als "Wallboard" dienen soll.
Ich habe einen Computer mit 4 Monitoren. Auf denen jeweils ein Fenster angezeigt werden soll. Einige sind nur Webseiten und andere sind eigenständige Programme.

Das Aufrufen und ausführen dieser Programme funktioniert bereits, jetzt geht es darum, dass ich diese auf den Monitoren verschieben und Maximieren kann.
Leider komme ich in der sache nicht weiter.
Ich habe mit der win32api versucht die Monitore auszuwählen, doch das klappt auch nicht wirklich.

Code: Alles auswählen

import win32api

monitore = win32api.EnumDisplayMonitors()

for monitor in monitore:
    for x in monitor:
        print("Monitor:")
        print(x)
        print(win32api.GetMonitorInfo(x))
    print("--")
über eine kleine Stütze wäre ich sehr dankbar

Re: Fenster auf verschiedenen Monitoren verteilen

Verfasst: Freitag 21. August 2015, 08:30
von sparrow
Sind die Monitore so konfiguriert, dass sie eine große Fläche bilden?
Reicht es dir dann nicht die Fenster entsprechend zu verschieben?