如何找到字体的宽度?

时间:2010-12-21 18:21:54

标签: c++ winapi visual-c++ directx gdi

我使用directx绘制我的字符串,directx使用GDI绘制字符串..
我正在使用DrawText来绘制我的字符串。我需要一种方法来找到字符串的宽度 有什么想法吗?

2 个答案:

答案 0 :(得分:5)

你的意思是this DrawText?如果是这样,它有一个DT_CALCRECT标志,允许您计算要绘制的文本的大小。

答案 1 :(得分:3)

DrawText可以为您计算。请参阅DT_CALCRECT标志:

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