[求助]关于显示对话框背景显完一张比对话框大的图却失真了 哪个大哥哥帮个忙`
[求助]关于显示对话框背景显完全图却失真了 哪个大哥哥帮个忙` 我用的是
BOOL CBaseMathOperationDlg::OnEraseBkgnd(CDC *pdc)
{
CRect rect;
GetClientRect(&rect);
CBitmap bit;
bit.LoadBitmap(IDB_BITMAP2);
CBitmap bitmap;
BITMAP bi;
bitmap.LoadBitmap(IDB_BITMAP2);
bitmap.GetBitmap(&bi);
CDC dc;
dc.CreateCompatibleDC(pdc);
dc.SelectObject(&bit);
pdc->StretchBlt(0,0,rect.Width(),rect.Height(),&dc,0,0,bi.bmWidth,bi.bmHeight,SRCCOPY);
return TRUE;
}