Как да разберете името на шрифт, ако името на файла е известно

Ето няколко примерни кода:
На втория ред трябва да посочите името на шрифта (но не и името на файла). Как да го разпознаем ?
Не знам предварително името на шрифта.



p0s0l, по мое мнение FontView работи чрез EnumFont или по-скоро чрез EnumFontFamilies. не е необходимо да знае конкретно име.
може би можете да изберете изтеглянето на шрифтове поотделно, след това да генерирате списък с тях и едва тогава да позволите на потребителя да избере име от този списък и да рисува с този шрифт?
бихте казали повече за проблема. по някакъв начин вероятно ще можете да се придвижите.

x77, Имам 4000 шрифта и трябва да намеря по-красиви сред тях. Защото Windows English FontView в примера пише само с английски букви. И ми трябват руски шрифтове. ACDSEE пише "Шрифт" - също грешно.