Member 13932867 Ответов: 1

Настройка отображения на языке C++ в windows 10


Привет,

У меня есть два порта дисплея в системе. Основываясь на идентификаторе портов, мне нужно клонировать или расширять дисплеи программно в C++.

Есть ли у кого-нибудь идея, как клонировать и расширять дисплеи? Есть ли у нас какой-либо Windows API, чтобы сделать это?

Я использовал 'EnumDisplayDevices() функция для получения информации о дисплее, но я не могу расширить или клонировать дисплей.

Любая помощь будет оценена по достоинству.

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

Я использовал 'EnumDisplayDevices() функция для получения информации о дисплее, но я не могу расширить или клонировать дисплей.

1 Ответов

Рейтинг:
1

KarstenK

Вы находитесь рядом, но переодевание должно сделать ChangeDisplaySettingsExW .

Внимательно прочитайте документацию, чтобы заставить ее работать.


Member 13932867

Используя функцию EnumDisplayDevices (), я получу информацию DeviceID, используя которую мне нужно изменить на расширенную или клонированную.

Поэтому, основываясь на DeviceID, мне нужно решить, какой из них сделать клонированным и расширенным.

Есть ли у нас какой-либо API, который принимает идентификатор устройства в качестве входных данных и изменяет настройку?