现在的位置: 首页 > 综合 > 正文

MFC 获取文本Rect方法

2012年10月04日 ⁄ 综合 ⁄ 共 369字 ⁄ 字号 评论关闭

参考文档

http://msdn.microsoft.com/en-us/library/ms533909

http://louis.steelbytes.com/DrawTextBug.html

http://msdn.microsoft.com/en-us/library/dd162498 

 

 OnPaint()函数里

 CPaintDC dc(this); 

WCHAR  *szBuffer; 

CString m_strCaption= _T("test");

szBuffer=new WCHAR[m_strCaption.GetLength()+10]; 

wcscpy(szBuffer,m_strCaption); 

 CRect rectTest;
 dc.DrawText(szBuffer,-1,&rectTest,DT_CALCRECT); 

抱歉!评论已关闭.