Monitors

В разработке данного решения применялись классы MonitorChanger и ScreenInformation.

Репозиторий на GitFlic здесь.

Консольная утилита для автоматизации выбора основного монитора на основании его разрешения.

Программа принимает в качестве аргумента ширину разрешения экрана монитора в пикселях. Например, так:

monitors.exe 1920

Данная команда установит основным тот монитор, у которого ширина экрана равна 1920 пикселям.

В программе есть нижний и высший пределы разрешения. За нижний порог ширины экрана я взял 800 точек, а за высший — 3840.

Программа написана на C# в IDE Visual Studio.

Скачать .Net Framework с этого сайта: 4.5.2 | 4.7.2 | 4.8.1.