У меня есть настройка нескольких мониторов. Правый - основной монитор, слева - вторичный монитор. Я хочу определить, в каком мониторе вызывается мое окно, чтобы я мог создавать и показывать свое окно на этом мониторе.Получить ручку HMONITOR текущего активного монитора
У меня возникла проблема с получением ручки текущего выбранного монитора.
Я попытался использовать API MonitorFromWindow(), но он всегда дает основной монитор. У меня всегда отображается окно на основном мониторе, независимо от того, из какого монитора он вызывается.
Пожалуйста, помогите мне решить эту проблему.
Там я SNO «текущий» монитор, все мониторы являются текущими и активными. 'MonitorFromWindow' позволяет вам обрабатывать заданное окно на данный момент, и если вы хотите другой монитор, вам нужно перечислить мониторы и выбрать тот, который вам нужен. –
Как будет перечислять помощь монитора в моем случае использования. Мне нужно знать, из какого монитора вызывается мое окно. – user2338040
См. [Этот вопрос] (http://stackoverflow.com/questions/26541484/enumdisplaymonitors-callback) на перечислении мониторов ('EnumDisplayMonitors' API). –