WINCE下直接DRAWTEXT的问题
我在WINCE下面想将一字符串显示在某一位置,调用方法如下:
CDC *pDC = this->GetDC();
pDC->DrawText(strText, &rt, DT_LEFT);
但怎么也不能在rt的区域里面显示出来。另外我还建了一个内存位图,调用方法如下:
CDC MemDC;
CBitmap MemBmp;
MemDC.CreateCompatibleDC(pDC);
CBitmap.CreateCompatibleBitmap(pDC, rt.Width(), rt.Heigth());
MemDC.SelectObject(MemBmp);
MemDC.DrawText(strText, &rt, DT_LEFT);
pDC->BitBlt(0, 0, rt.Width(), rt.Heigth(), &MemDC, 0, 0, SRCCOPY);
但也不能将字符串显示出来,还请大虾多多帮忙.