Ayrton Yagami Ответов: 2

Как изменить разрешение экрана в C #?


Я хочу создать программу, которая позволяет пользователю устанавливать разрешение своего экрана. Но я не могу найти того, кто может помочь мне в этом испытании. Пожалуйста, помогите мне, ребята!

Что я уже пробовал:

Я знаю, как выполнять в C # prompt команды, поэтому я также искал некоторые команды, которые позволили бы мне изменить разрешение экрана, но я до сих пор не нашел его. Пожалуйста, помогите мне.

2 Ответов

Рейтинг:
17

Jochen Arndt

Вы должны вызвать функцию Windows API: Функция ChangeDisplaySettingsA | Microsoft Docs[^]

Для этого требуется использовать invoke или написать оболочку. Но такое уже было сделано:
Изменение Настроек Дисплея Программно[^]
Динамическое Разрешение Экрана[^]
Измените Разрешение Перед Запуском Приложения[^]