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

Сообщение Re[5]: Программы для тестирования размеров элементов диалога от 29.12.2024 21:31

Изменено 29.12.2024 21:35 bnk

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

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

ЕМ>Есть такое, или никто не сподобился?

AFAIK для воспроизведения большинства Win API (GDI) проблем с HIDPI нужен реальный 4к+ монитор к сожалению, без него их не воспроизвести. Если нет — идти в магазин на амазон и покупать.
С ним они элементарно воспроизводятся просто установкой масштаба. Студия умеет переключаться (devenv /noscale)

Если заинтересует WebView2, у него есть нормальный WINAPI C++ интерфейс (он первичен на самом деле). Встроен в систему начиная с Win11
https://learn.microsoft.com/en-us/microsoft-edge/webview2/get-started/win32

Не слушай ерунду про ActiveX (Web Browser Control), там IE11 максимум, на котором уже ничего практически не работает.
Re[5]: Программы для тестирования размеров элементов диалога
Здравствуйте, Евгений Музыченко, Вы писали:

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

ЕМ>Есть такое, или никто не сподобился?

AFAIK для воспроизведения большинства Win API (GDI) проблем с HIDPI нужен реальный 4к+ монитор к сожалению, без него их не воспроизвести. Если нет — идти в магазин на амазон и покупать.
С ним они элементарно воспроизводятся просто установкой масштаба. Студия умеет переключаться (devenv /noscale)

Если заинтересует WebView2, у него есть нормальный WINAPI C++ интерфейс (он первичен на самом деле). Встроен в систему начиная с Win11
https://learn.microsoft.com/en-us/microsoft-edge/webview2/get-started/win32

Не слушай ерунду про ActiveX (Web Browser Control), там IE11 максимум (да и тот с приседаниями), на котором уже ничего практически не работает.
Это не учитывая проблемы которые всегда были (типа ActiveX security warning)