Programmgesteuertes Duplizieren des Desktops unter Windows 10

8

Ich habe nach Möglichkeiten gesucht, meine Monitore mit C ++ programmgesteuert zu verwalten.

Es sieht aus wie Funktionen wie EnumDisplayDevices , EnumDisplaySettings und ChangeDisplaySettings kann verwendet werden, um z. B. die Auflösung einzelner Anzeigegeräte zu ändern und Anbringen / Entfernen der Geräte an / von dem Desktop.

Zusätzlich zu diesen Vorgängen möchte ich meinen Desktop auf mehrere Monitore übertragen können.

Ein konkretes Beispiel wäre, von diesem Setup aus zu gehen, wo der Desktop zwei Geräte überspannt ...

... zu diesem Setup, wo der Desktop stattdessen zu besagten Geräten dupliziert wird.

Ich habe versucht, die APIs auf MSDN zu untersuchen und nach ähnlichen Fragen zu suchen, aber ich kann keinen Hinweis darauf finden, ob dies möglich ist oder nicht.

Ist es möglich, C ++ zu verwenden, um meinen Desktop auf mehrere Anzeigegeräte zu kopieren, und wenn ja, wie? Falls nicht, ist es dann möglich, dies auf andere Weise zu tun, z. Verwenden Sie eine andere Programmiersprache oder bin ich gezwungen, Optionen wie die Windows Systemsteuerung zu verwenden, um solche Einstellungen zu ändern?

    
phaz 01.05.2016, 12:12
quelle

Tags und Links