Installierte Fonts auslesen



  • moin

    ich würde gern in einer Combobox die installierten Fonts mit ihren richtigen namen anzeigen.

    Wie kann ich die Richtigen namen auslesen ?

    Also die Dateien im Windows\Font Ordner helfen mir da nicht richtig weiter.

    Also ich will nen dialog mit nem Combobox wo drin steht:
    Arial
    Arial Black
    Times New Roman
    usw

    kann mir da bitte wer helfen?

    thx LT





  • puh ja das is sowas was ich will nur eigentlich viel zu viel da komm ich ja gar net so fix durch ... hast du das schonmal angewendet?

    weil ich brauch nur die namen und net auch noch in dem style dargestellte ...

    und irgendwie find ich in dem code zwar nen add aber gar nicht die aussage wo der eigentlich die fonts hernimmt ... etwas chaotisch find ich 🙂



  • Hallo LordTerra,

    etwas chaotisch find ich

    Also ich finde es ziemlich übersichtlich 😉

    Wesentlich sind eigentlich nur die Funktion "EnumFonts" und die dazugehörende Callback Funktion "FPC_EnumFontProc" in FontPreviewCombo.cpp.

    Am besten schaust Du im MSDN die Funktion "EnumFonts" an.

    Herzliche Grüsse
    Walter



  • ja wenn man sich länger mit dem quellcode beschäftigt geht es so ...

    ich hatte einen befehl erwartet 🙂 da ist das dann doch schon etwas mehr ...
    und der quellcode ist nur so "unübersichtlich" weil der so viele varianten der darstellung mit eingebaut hat ...

    ok müsste es haben thx


Anmelden zum Antworten