Диалогового окна шрифты

Система привлекает весь текст в диалоговом окне, используя системный шрифт по умолчанию. Приложение может направить систему для использования другой шрифт, установив DS_SETFONT стиля для диалогового окна и указание размера и начертания имени точки. Хотя шаблон поля диалогового окна можно задать шрифт, система всегда использует системный шрифт для заголовка и меню диалогового окна; Это не изменить стиль DS_SETFONT.

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

Когда стиль DS_SETFONT, система использует ширину средняя символов шрифта для вычисления положение и размеры диалогового окна. В противном случае он использует ширину средняя символов системного шрифта.

Index