Функция RemoveFontResource

Declare Function RemoveFontResource Lib "gdi32" Alias "RemoveFontResourceA" (ByVal lpFileName As String) As Long
RemoveFontResource удаляет ресурс шрифта из системы. После вызова функции RemoveFontResource нужно известить все приложения о том, что таблица шрифтов была изменена. Для этого отправьте в HWND_BROADCAST сообщение WM_FONTCHANGE, которое даст указание Windows послать данное сообщение во все открытые окна
lpFileName
Имя файла, содержащего ресурс шрифта. Файл может иметь различные расширения(например, *.fon, *.fnt, *.ttf, *.fot и др.)

Пример

' Удалим шрифт из системы
RemoveFontResource AppPath + "myfont.ttf"
SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0,0)

Смотри также

AddFontResource

Категория

Шрифты и тексты