Как запретить масштабирование окна в зависимости от настроек монитора?
От: C0x  
Дата: 01.08.18 09:37
Оценка:
Windows 10.

У меня 2 монитора. Назовем их LM (left) и RM (right). Я установил масштабирование для LM в 150% и для RM в 100% scale factor.

Я выяснил что если более 50% окна находится на LM то пиксели этого окна масштабируются с фактором 150%, но если более 50% окна находится на RM то окно масштабируется в соотвествии с фактором 100%.
То есть получается что окно масштабирует в соотвествии с установками на том мониторе на котором находится его большая часть.

Отсюда у меня несколько вопросов:

1. Как запретить маштабирование окна приложения вообще и сделать его константным (неменяющимся)? К примеру, так делает Snipping Tool (стандартное приложение Windows 10).
2. Как получить scale factor всех мониторов.
3. Как установить для моего окна нужный scale factor (мне нужен scale factor минимальный из всех мониторов).
winapi mfc winforms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.