Положение нескольких мониторов Windows

Windows отправляет какие-либо сообщения, если изменилось расположение мониторов?

например Я получаю сообщение, если к ПК подключен новый монитор от WM_DEVICECHANGE.

Мне нужно такое сообщение, когда я меняю положение мониторов.

(По вопросу я имею в виду:
Первый монитор слева, второй монитор справа. После этого я меняю положение, сначала монитор справа, второй монитор слева. )

2

Решение

Вы могли бы слушать WM_DISPLAYCHANGE сообщение.

В документации сказано, что оно отправляется при изменении разрешения монитора, но мои эксперименты со Spy ++ на Win7 показывают, что оно также отправляется при изменении расположения нескольких мониторов (фактически, это единственное общесистемное уведомление, которое отправляется в данный момент) ,

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]