1,221
社区成员
发帖
与我相关
我的任务
分享
BOOL CMFCApplication3Dlg::OnEraseBkgnd(CDC* pDC)
{
//TODO: 在此添加消息处理程序代码和/或调用默认值
CBitmap bitmap;
bitmap.LoadBitmapW(IDB_BITMAP1);
CClientDC cdc(this);
CDC comdc;
comdc.CreateCompatibleDC(&cdc);
comdc.SelectObject(&bitmap);
//生成BITMAP
BITMAP bit;
bitmap.GetBitmap(&bit);
//客户区域
CRect rect;
GetClientRect(rect);
//用客户区的DC绘制所生成的BITMAP,并适应为窗口大小
cdc.StretchBlt(0, 0, rect.Width(), rect.Height(), &comdc, 0, 0, bit.bmWidth, bit.bmHeight, SRCCOPY);
return TRUE;
//return CDialogEx::OnEraseBkgnd(pDC);
}