Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 DT_CALCRECT 来确定我的矩形底部和右侧坐标?例如我有这个矩形:RECT textPos; textPos.left = 100; textPos.right = 100;
接下来我该怎么做来计算矩形并绘制文本?
嗯,您只需使用 DT_CALCRECT 参数集和指向原始矩形的指针调用 DrawText。它将修改矩形,扩展底部和右侧的值。然后,您使用更新的矩形和所需的任何 DT_ 参数再次调用 DrawText。
http://msdn.microsoft.com/en-us/library/ms901121.aspx