как найти ширину шрифта? - PullRequest
       18

как найти ширину шрифта?

2 голосов
/ 21 декабря 2010

Я использую DirectX для рисования моей строки, DirectX использует GDI для рисования этой строки ..
Я использую DrawText для рисования моей строки.Мне нужен способ найти ширину строки.
Есть идеи?

Ответы [ 2 ]

5 голосов
/ 21 декабря 2010

Вы имеете в виду этот DrawText ?Если это так, у него есть флаг DT_CALCRECT, который позволяет рассчитать размер текста для рисования.

3 голосов
/ 21 декабря 2010

DrawText может рассчитать его для вас.Смотрите флаг DT_CALCRECT:

http://msdn.microsoft.com/en-us/library/dd162498%28v=vs.85%29.aspx

...