Информация об изменениях

Сообщение Re[7]: Программы для тестирования размеров элементов диалога от 30.12.2024 20:10

Изменено 30.12.2024 20:11 bnk

Re[7]: Программы для тестирования размеров элементов диалога
Здравствуйте, Евгений Музыченко, Вы писали:

bnk>>AFAIK для воспроизведения большинства Win API (GDI) проблем с HiDPI нужен реальный 4к+ монитор к сожалению, без него их не воспроизвести.


ЕМ>Чем реальный монитор отличается от виртуального экрана VM? Монитор-то никак не обрабатывает изображение.


bnk>>С ним они элементарно воспроизводятся просто установкой масштаба.


ЕМ>Те проблемы, о которых я писал, элементарно воспроизводятся на любом экране, хоть реальном, хоть виртуальном, установкой масштаба 125%.


У меня не воспроизводились, поэтому и говорю. Возможно специфика приложения

ЕМ>Про библиотеки я в курсе, но мне пока нужно всего лишь подобрать размеры/положения элементов, чтоб не сильно съезжали при типовом масшабировании.


Если у тебя самодостаточное приложение (EXE), может тебе просто в манифест прописать что надо
https://learn.microsoft.com/en-us/windows/win32/hidpi/high-dpi-desktop-application-development-on-windows
Re[7]: Программы для тестирования размеров элементов диалога
Здравствуйте, Евгений Музыченко, Вы писали:

bnk>>AFAIK для воспроизведения большинства Win API (GDI) проблем с HiDPI нужен реальный 4к+ монитор к сожалению, без него их не воспроизвести.


ЕМ>Чем реальный монитор отличается от виртуального экрана VM? Монитор-то никак не обрабатывает изображение.


bnk>>С ним они элементарно воспроизводятся просто установкой масштаба.


ЕМ>Те проблемы, о которых я писал, элементарно воспроизводятся на любом экране, хоть реальном, хоть виртуальном, установкой масштаба 125%.


У меня не воспроизводились, поэтому и говорю. Возможно специфика приложения

ЕМ>Про библиотеки я в курсе, но мне пока нужно всего лишь подобрать размеры/положения элементов, чтоб не сильно съезжали при типовом масшабировании.


Если у тебя самодостаточное приложение (EXE а не DLL), может тебе просто в манифест прописать что надо
https://learn.microsoft.com/en-us/windows/win32/hidpi/high-dpi-desktop-application-development-on-windows