2016-10-07 2 views
8

Я работаю над старым приложением VB6 в Windows 10. В настоящее время я пытаюсь запустить приложение в Windows 10, и я сталкиваюсь с некоторыми проблемами. Одним из них является контроль SSTab. Смотрите изображение ниже:SStab не отображается правильно в разных ОС

enter image description here

Стиль, вкладка Ориентация, все свойства идентичны, но, как можно видеть текст в Windows, 7 выглядит собственно против Win 10. Вроде поплавка влево и при выборе, один из S, кажется, обрезается сверху и добавляется во вторую строчку.

У кого-нибудь есть идеи?

+2

Правый клик программы - Свойства - Совместимость и выберите Отключить DPI Scaling. –

+1

Или, лучше, выполните работу с High DPI правильно, если вы не хотите размытия текста и растровой пикселизации. – Bob77

+0

@Noodles - К сожалению, это, похоже, не устраняет проблему :(Я действительно не знаю, почему текст выглядит плавающим влево, когда свойства не были изменены. – BobSki

ответ

2

Попробуйте выбрать Win 7 в части версии совместимости. Существует App Compat Kit от MS, что позволяет устанавливать тысячи compat настроек, а не только несколько общих из них в том, что совместимость диалоговое https://www.microsoft.com/en-au/download/details.aspx?id=7352