Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Мне бы хотелось именно того, что я изначально описал. Это ж не только для своего — есть и другие приложения, которые портятся при масштабировании.
ЕМ>Есть такое, или никто не сподобился?
AFAIK для воспроизведения большинства Win API (GDI) проблем с HiDPI нужен реальный 4к+ монитор к сожалению, без него их не воспроизвести. Если нет — идти
в магазин на амазон и покупать.
С ним они элементарно воспроизводятся просто установкой масштаба. Студия умеет переключаться (devenv /noscale). С "обычным" монитором эти проблемы не воспроизводятся, какой бы ты масштаб ни ставил.
Насколько я понял, поскольку проблемы зарыты в системе, пользовательского софта для их эмуляции AFAIK нет (я искал)
Если заинтересует WebView2, у него есть нормальный WINAPI C++ интерфейс (он первичен на самом деле). Встроен в систему начиная с Win11
https://learn.microsoft.com/en-us/microsoft-edge/webview2/get-started/win32
ActiveX (Web Browser Control) устарел на 20 лет, там IE11 максимум (да и тот с приседаниями), на котором уже ничего практически не работает.
Это не учитывая проблемы которые всегда были (типа ActiveX security warning)
CEF тебе скорее всего не понравится (50мб на ровном месте за здорово живешь)
Sciter (
здесь) в принципе норм, я на нем делал UI, небольшой и достаточно удобный для плюсов,
минус тот, что почти все современные готовые javasript web-ui библиотеки на нем не работают (даже jQuery)
Андрей упирался рогом годами со своим tiscript, ну вот и результат. Невозможно объять необъятное.