Как сделать так, чтобы мое приложение поддерживало DPI?

Когда пользователь устанавливает масштабирование DPI для рисования шрифтов и окон большего размера на всех дисплеях, я не хочу, чтобы это влияло на мое приложение (я не хочу, чтобы шрифты и элементы управления моего приложения становились больше)

Я пытался использовать Функция SetProcessDPIAware () или добавьте файл манифеста, но это не сработало. Как я могу запретить Windows (XP, 7 и 8) изменять размер шрифта моего приложения?

0

Решение

Вы задаете не тот вопрос. Вы хотите, чтобы он был независимым от DPI. Ответ состоит в том, чтобы измерить все в пунктах, и все относительно этого в ems. Избегайте точек на дюйм и пикселей полностью.

0

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


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