Please try :) :
{
...
CRect crLocation(0, 0, 1000, 1000);
pDC->Rectangle(crLocation);
crLocation.DeflateRect(20, 20, 20, 20);
CString cszTest(_T("this is a long test line to be printed here and now :)"));
pDC->DrawText(cszTest,
crLocation,
DT_LEFT | DT_NOPREFIX | DT_TOP | DT_WORDBREAK);
...
}