У меня есть приложение С# Windows, которое я хочу обеспечить, будет отображаться на втором мониторе, если пользователь переместит его на один. Мне нужно сохранить размер основной формы, местоположение и состояние окна, которые я уже обработал, но мне также нужно знать, на каком экране он был включен, когда пользователь закрыл приложение.
Я использую класс Screen для определения размера текущего экрана, но я не могу найти ничего о том, как определить, на каком экране было запущено приложение.
Изменить: Спасибо за ответы, всем! Я хотел бы определить, на каком мониторе было окно, чтобы я мог выполнить правильную проверку границ, если пользователь случайно вывел окно за пределы области просмотра или изменил размер экрана, чтобы форма больше не была полностью видимой.