使用DrawText后怎么确定文字坐标?

使用DrawText后如何确定文字坐标??

我用DrawText在文档客户区输出了下面一句话,包括换行符
那我想确定某个字符的坐标,是否有方法可行呢?

GetClientRect(hWnd,&RectOfExers);
wsprintf(szExersBuffer,L"国防的类型有扩张型、自卫型、中立型和\n同盟型\n联盟型\n侵略型\n结盟型");
DrawTextEx(hExersDC,szExersBuffer,wcslen(szExersBuffer),&RectOfExers,DT_EDITCONTROL|DT_WORDBREAK,NULL);
GDI

------解决方案--------------------
DT_CALCRECT