Ok. So I've managed to cobble together a ENUMLOGFONTEXDV, with a ENUMLOGFONTEX inside, which contains a LOGFONT with a Height of, say, 24. I then use SelectObject() to select the handle to that ENUMLOGFONTEXDV in my Graphics object, and use DrawText() to draw it. The unfortunate thing is that that 24 for, whatever reason, is in Pixels, and not in the format the is used for determining font sizes.
If i call Veranda and Georgia like this, they come out to the same size, when in Word, size 24 Veranda is larger than size 24 Georgia.
I am not confusing anything but using the metric most widely used to describe the "biggest" companies or who are "worth" the most. I agree in general tech companies are overvalued. Are you trying to make some argument Apple isn't doing well financially? LOL They certainly are NOT desperate by any measure and even if they were this wouldn't be a reason why. It's just good old marketing via social media which all companies do.
Question
Linkinfamous
Ok. So I've managed to cobble together a ENUMLOGFONTEXDV, with a ENUMLOGFONTEX inside, which contains a LOGFONT with a Height of, say, 24. I then use SelectObject() to select the handle to that ENUMLOGFONTEXDV in my Graphics object, and use DrawText() to draw it. The unfortunate thing is that that 24 for, whatever reason, is in Pixels, and not in the format the is used for determining font sizes.
If i call Veranda and Georgia like this, they come out to the same size, when in Word, size 24 Veranda is larger than size 24 Georgia.
How do I calculate what values I should be using?
Link to comment
https://www.neowin.net/forum/topic/443480-drawtext-api-and-font-sizes/Share on other sites
14 answers to this question
Recommended Posts