Windows Schriftarten
-
Hallo
Ich habe ein kleines Problem. Ich möchte nämlich in einem Programm sämtliche Windowsschriftarten und größen verwenden. Ich weiss schon wie ich die Schriftarten auswählen kann, und einem Text zuweisen kann, aber ich möchte gerne sämtliche Koordinaten dieser Pixel haben. Wenn z.b. der Buchstabe 'A' aus 20 Pixeln besteht, möchte ich gerne 20 Koordinatenpaare haben. Gibts da irgendeine Möglichkeit das zu realisieren??
mfg
-
die einfachste lösung sollte es sein, wenn du das ding malst und dann per GetPixel() die Daten vom Bildschirm abliest
mfg Emperor_L0ser
-
ja das wäre eine möglichkeit, aber bei 100 Schriftarten (ca.), 100 Größen (ca.) dann noch Fett, kursiv und Unterstrichen, sämtliche Zeichen Buchstaben und Zahlen zu malen,... das ist ja eine Lebensaufgabe
ich bei einer schriftart die Zahlen (in einer Größe) mal gemalt... dafür hab ich ca. 2 tage gebraucht...
-
funktioniert das ganze auch mit den "symbol"-Schriftarten? Denke da wirst Du ein Problem kriegen!
-
doch das funktioniert.
man muss nur in der CreateFont - klasse statt dem Parameter ANSI_CHARSET
SYMBOL_CHARSET verwenden.
hättest du aber auch in der MSDN nachlesen können.mfg
-
Ich hab den falschen Button gedrückt