我想在一个对话框上显示位图,就是不显示,拜托大侠帮忙瞄两眼!谢谢!
BOOL CcdialogDlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CBitmap bitmap;//创建位图
bitmap.LoadBitmapA(IDB_BITMAP2);
BITMAP bmp;
bitmap.GetBitmap(&bmp); CDC dcCompatible;//创建兼容dc
dcCompatible.CreateCompatibleDC(pDC); dcCompatible.SelectObject(&bitmap);
CRect rect;
pDC->StretchBlt(0,0,rect.Width(),rect.Height(),&dcCompatible,0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY); //return CDialog::OnEraseBkgnd(pDC);
return true;
}