Herausbekommen, ob ein Font existiert?
-
Gibt es eine Möglichkeit, herauszubekommen, ob ein Font mit einem bestimmtem Namen existiert? Denn CreateFont gibt mir auch ein dann gültiges Handle zurück, wenn dieser Font mit dem bestimmten Namen nicht existiert

Aus der MSDN:
"For example, if you request a font named Palatino, but no such font is available on the system, the font mapper will substitute a font that has similar
attributes but a different name."Gibts da irgendwas, was mir da helfen könnte, die Existenz einer Schriftart zu prüfen?
-
Evt. kannst du versuchen, das Font Verzeichnis zu durchstöbern und ide Fontnamen vergleichen !
Wäre jetzt aber eher die letzte Variante !
Ciao
-
Platform SDK schrieb:
The EnumFontFamiliesEx function enumerates all fonts in the system that match the font characteristics specified by the LOGFONT structure. EnumFontFamiliesEx enumerates fonts based on typeface name, character set, or both.
...möglicherweise hilft dir das weiter.
-
Ok, danke ich werd die 2. Möglichkeit mal ausprobieren. Das mit dem Suchen nach der Datei find ich nämlich nicht so schön...
