CFontDialog liefert negative Schriftgröße



  • Guten Tag

    Ich habe ein merkwürdiges Phänomen.
    Wenn ich eine Schrift über CFontDialog ermittle und die Schrift normal verwende funktioniert alles normal.
    Aber aus irgend einem Grund ist die Schriftgröße ein negativer Wert.
    Wenn ich z.B. die Schriftgröße mit 8 wähle, hat die ermittelte Schrift aufeinmal den Wert -11.
    Und da ich die Schriftgröße für die Berechnung der Position benötige ist es ungut wenn die Schrift einen negative Wert hat.

    Kann mir bitte jemand erklähren wie dieser negative Wert zustande kommt und was ich dagegen machen kann?

    Ich verwende VS 2003

    mfg Sepp



  • negative fontgrößen sind pixelgrößen, positive sind punktgrößen, iirc.



  • Danke für den Hinweis.
    Du hast mir sehr geholfen.


Anmelden zum Antworten