сообщение WM_FONTCHANGE

Приложение отправляет сообщение WM_FONTCHANGE во все окна верхнего уровня в системе после изменения пула ресурсов шрифтов.

Чтобы отправить это сообщение, вызовите функцию SendMessage со следующими параметрами.

SendMessage( 
  (HWND)  hWnd,              
  WM_FONTCHANGE,            
  (WPARAM)  wParam,          
  (LPARAM)  lParam            
);

Параметры

wParam

Этот параметр не используется.

lParam

Этот параметр не используется.

Комментарии

Приложение, которое добавляет или удаляет шрифты из системы (например, с помощью функции AddFontResource или RemoveFontResource ), должно отправлять это сообщение во все окна верхнего уровня.

Чтобы отправить сообщение WM_FONTCHANGE во все окна верхнего уровня, приложение может вызвать функцию SendMessage с параметром hwnd , равным HWND_BROADCAST.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Общие сведения о шрифтах и тексте

Шрифты и текстовые сообщения

AddFontResource

RemoveFontResource