请问为什么?如何处理
OnEraseBkgnd(CDC* pDC)
{
if (m_pBmpXUp )
{
CBitmap *pBitmap = m_pBmpXUp; if (pBitmap)
{
BITMAP BitMapHead;
pBitmap->GetBitmap(&BitMapHead); CDC memDC;
memDC.CreateCompatibleDC(pDC);
CBitmap *pBitmap2 = memDC.SelectObject(pBitmap); CRect rcThumb;
GetThumbRect(rcThumb); pDC->BitBlt(
rcThumb.left,
rcThumb.top,
rcThumb.Width(),
rcThumb.Height(),
&memDC, 0,0,SRCCOPY); memDC.SelectObject(pBitmap2);
memDC.DeleteDC();
}
}
return 1;
}
OnEraseBkgnd(CDC* pDC)
{
if (m_pBmpXUp )
{
CBitmap *pBitmap = m_pBmpXUp; if (pBitmap)
{
BITMAP BitMapHead;
pBitmap->GetBitmap(&BitMapHead); CDC memDC;
memDC.CreateCompatibleDC(pDC);
CBitmap *pBitmap2 = memDC.SelectObject(pBitmap); CRect rcThumb;
GetThumbRect(rcThumb); pDC->BitBlt(
rcThumb.left,
rcThumb.top,
rcThumb.Width(),
rcThumb.Height(),
&memDC, 0,0,SRCCOPY); memDC.SelectObject(pBitmap2);
memDC.DeleteDC();
}
}
return 1;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货