Получить дескриптор HMONITOR текущего активного монитора

У меня есть настройка нескольких мониторов. Справа — основной монитор, слева — дополнительный монитор. Я хочу определить, на каком мониторе вызывается мое окно, чтобы я мог создать и показать свое окно на этом мониторе.

У меня проблемы с получением дескриптора текущего выбранного монитора.

Я попытался использовать API MonitorFromWindow (), но он всегда дает основной дескриптор монитора. Поэтому мое окно всегда отображается в основном мониторе независимо от того, с какого монитора оно вызывается.

Пожалуйста, помогите мне решить эту проблему.

-1

Решение

Попробуйте MonitorFromPoint, используя координаты курсора из GetCursorPos

0

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


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