ИНФОРМАЦИЯ: Крупные шрифты И небольшой использования шрифтов в Windows

Переводы статьи Переводы статьи
Код статьи: 177795
Развернуть все | Свернуть все

Аннотация

Если приложение имеет пользовательский интерфейс макеты системе координат экрана часто может оказаться, что переключение на драйверы крупным или мелким шрифтом вызывает конструктор для поиска поврежденных. Если попытаться решить проблему Настройка конструктора, чтобы размер системного шрифта используется не так как система не знает и не может сообщить приложению, выберите размер шрифта При настройке видео драйвера выбранного пользователем.

Дополнительная информация

Исторически предоставляли версии видео драйверов для операционных систем Windows возможность работы в больших или малых шрифтами. Эти «режимы» отличаются тем, что отображаются шрифты, используемые в системе и приложениям больше для отображения.

Видеодрайверы этого различные значения для создания отчетов Флаги LOGPIXELSY и LOGPIXELSX функции GetDeviceCaps(). Они также Установите новый набор системных растровые шрифты, которые напрямую поддерживают новые Цена деления. Не учитывать различия в операционной системе и не специально учитывать ли пользователь выбрал крупные шрифты или мелкий шрифт. Таким образом он не может сообщить о система находится в режиме.

Традиционно видеодрайверы отчета значение 96 точек на дюйм для малых значения LOGPIXELSX и LOGPIXELSY шрифты и 120 точек на дюйм для больших шрифты значения LOGPIXELSX и LOGPIXELSY. Однако это не является надежным так как отсутствует стандарт Диктовка эти значения. Кроме того Windows 95 позволяет пользователю настраивать эти возвращаемые значения для любого произвольного значения. Другие методы, такие как имя драйвера, традиционно были используется для выведения крупные шрифты и также используется мелкий шрифт, но ни один из этих надежные методы.

Примечание: Чисел и строк, отображаемых в диалоговом окне Параметры дисплея окно операционной системы либо управляются драйвер дисплея или просто данные, хранящиеся в системном реестре. Наличие этих данных означает, что операционная система может о том, что его смысл образом.

Приложения не должны пытаться определить размер системного шрифта с момента не существует надежного способа для получения сведений. Как правило разработчики Запросите эту информацию, поскольку они использовали экранные координаты для разработать внешний вид своего приложения с целью настройки конкретного экрана.

Решение – избегать указания средства зависит от устройства макет пользовательского интерфейса приложения. Вместо этого следует использовать диалоговое окно база единицы измерения, как описано в статьях базы знаний в «Ссылки» в разделе данной статьи. Эти методы можно переносить из экземпляра экземпляр операционной системы, независимо от того, крупный шрифт, мелкий шрифт или размер экрана.

Дополнительные сведения о лучших методов для динамического создания диалогового окна поля и размещение элементов управления обратитесь к статьям базы знаний перечислены в разделе «Ссылки» данной статьи.

Ссылки

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
125681Способ расчета базовой единицы диалогового окна с системы на

Свойства

Код статьи: 177795 - Последний отзыв: 4 июня 2011 г. - Revision: 4.0
Ключевые слова: 
kbdlg kbinfo kbwndw kbmt KB177795 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:177795

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com