С несколькими приложениями - старыми или открытыми, у меня есть проблема с сглаживанием внутренней области окна ОС. Все сглажено. Это делает использование Emacs-w64 очень болезненным, и я вынужден использовать notepad++, потому что у него нет этой проблемы сглаживания. Если я отключаю что-то в масштабе всей системы, получается очень уродливо, даже хуже, чем сглаживается.

Я не знаю, является ли это clearType или что-то еще, потому что он появляется в некоторых приложениях и не существует в других.

Сглаживается только внутренняя область окна, заголовок окна не сглаживается.

пример отключения без потерь с экрана

Это похоже на ошибку, мои предположения заключались в том, что внутренняя область помещается в какой-то системный буфер, а затем переносится в другой буфер, и между этими транзакциями применяется сглаживание. Может быть некоторые буферы DirectDraw ?? Поскольку многие приложения, которые выполняют рендеринг текста, например, Блокнот - используют стандартную процедуру для рендеринга текста (ClearType) и не показывают это поведение. Приложения, которые сами все контролируют, тоже отлично работают.

1 ответ1

0

Я нашел один округлый вверх: в "Совместимости" свойства ".LNK "отметка файла в поле" не изменять масштаб ". Это третий флажок из "Параметры".

Также я поставил флажок "Windows 8" просто чтобы быть уверенным. Потому что в Win8 этого не произошло.

Описание: «Отключает автоматическое изменение размера программ, если используются шрифты большого размера. Попробуйте эту настройку, если крупномасштабные шрифты мешают появлению программы. "

Также я обнаружил, что это можно сделать через regedit. Рецепт от tenforums.com.

Было бы здорово узнать, как это сделать с точки зрения CMD. Но решено! Другие старые текстовые редакторы тоже работают! "SourceInsight3", например.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .