BOOL CBmpbgDlg::OnEraseBkgnd(CDC* pDC)
{
CRect rect;
GetClientRect(&rect);
BITMAP bm;
CDC dcMem;
m_pBmp->GetObject(sizeof(BITMAP),(LPVOID)&bm);
dcMem.CreateCompatibleDC(NULL);
CBitmap* pOldBitmap = dcMem.SelectObject(m_pBmp);
for (register int nX=0;nXBitBlt(nX,nY,bm.bmWidth,bm.bmHeight,&dcMem,0,0,SRCCOPY);
dcMem.SelectObject(pOldBitmap);
return TRUE;
}
//我在百度找到的
//http://c.chinaitlab.com/vc/200806/749901.html提示“m_pBmp”: 未声明的标识符 m_pBmp是什么..这个代码可不可以直接用啊 我导入的是个jpg文件 只有个文件ID 叫 IDR_AA1
m_pBmp->loadbitmap把那个ID load进来
http://www.softist.com/programemo/dialog-back/dialog-back.htm
你会在单文档的view类里画图吗?在对话框中也是一样的。