DrawText mit DT_CALCRECT: falsche Höhe bei q, p, j, g



  • Hallo,

    ich benötige die exakte Größe eines Textes, den ich mit DrawText zeichnen möchte. Dies geht ja bekanntlich mit DT_CALCRECT. Leider berücksichtigt diese Funktion aber nicht, dass die Buchstaben q, p, j und g weiter nach unten gehen als andere. Dadurch werden diese Buchstaben bei einzeiligen Texten beim Zeichnen unten etwas abgeschnitten.

    Weiß jemand Abhilfe?

    Dominik


  • Mod

    Kann ich nicht bestätigen.
    Wie sieht Dein Code aus? Man sollte niemals ein leeres CRect übergeben. Die Höhe sollte mindestens 1 sein, bei mehrzeiligen Texten.

    Oder ist der Text nur einzeilig?


Anmelden zum Antworten