MFC 获取文本Rect方法

参考文档

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); 

你可能感兴趣的:(mfc)