高手请回答!!!如何使SetMapMode()情况下以下代码能够正确显示
void CUuuuView::OnDraw(CDC* pDC)
{//pDC->SetMapMode(MM_ISOTROPIC);//参数类似
CBitmap bmp;
CDC mDC;
mDC.CreateCompatibleDC(pDC);
CRect r;
GetClientRect(&r);
CRect rD;
rD.CopyRect(&r);
pDC->LPtoDP(&rD);
bmp.CreateCompatibleBitmap(pDC,rD.Size().cx,rD.Size().cy);
mDC.SelectObject(&bmp);
CBrush myBrush;
myBrush.CreateSolidBrush(RGB(255,0,0));
mDC.FillRect(&r,&myBrush);
mDC.TextOut(50,50,"aaaa");
pDC->BitBlt(r.left,r.top,r.Size().cx,r.Size().cy,&mDC,0,0,SRCCOPY);
}