Windows Xp (Tiny XP против Win Xp Pro Sp3) Различные размеры окон - PullRequest
0 голосов
/ 24 декабря 2010

Очень странный вопрос, но у меня есть устаревший код, который взаимодействует с другим приложением путем проверки точных положений пикселей. Размеры окон должны быть одинакового размера.

Я пытаюсь развернуть код на TinyXp, чтобы уменьшить занимаемую площадь или операционную систему, но размер окна выходит на 2 пикселя меньше, чем на обычной 64-битной Windows sp3. Я скопировал тему и рендеринг шрифтов, но понятия не имею, в чем дело.

Кстати, это окно нельзя изменить по горизонтали.

Какие идеи будут высоко оценены?

1 Ответ

0 голосов
/ 24 декабря 2010

От одной установки Windows к другой многое может измениться. Может быть, вы можете сбросить результат вызовов в Windows Функция GetSystemMetrics на двух разных машинах.

Настройки DPI также оказывают большое влияние на внешний вид Windows. Эту статью может быть интересно проверить: Написание приложений Win32 с высоким разрешением

...