想在控件里显示bitmap却总出错
CPaintDC dc(GetDlgItem(IDC_PICTURE));
CRect rcclient;
GetDlgItem(IDC_PICTURE)->GetClientRect(&rcclient);
CDC memdc;
memdc.CreateCompatibleDC(&dc);
CBitmap bitmap;
bitmap.LoadBitmap(IDB_BITMAP1);
bitmap.CreateCompatibleBitmap(&dc, rcclient.Width(), rcclient.Height());
BITMAP bmp;
bitmap.GetBitmap(&bmp);
memdc.SelectObject( &bitmap );
dc.StretchBlt(rcclient.left, rcclient.top, rcclient.Width(), rcclient.Height(),
&memdc, 0, 0, bmp.bmWidth, bmp.bmHeight, SRCCOPY);
为啥老出错?应该怎么改?