首先定义
protected:
BITMAP bmp;
其次实现
/////////////////////////////////////////////////////////////////////////////
// CExamineView drawing
void CExamineView::OnDraw(CDC* pDC)
{
CExamineDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CBitmap cbmp;
cbmp.LoadBitmap(IDB_SPLASH);
CDC memdc;
memdc.CreateCompatibleDC(pDC);
memdc.SelectObject(&cbmp);
cbmp.GetBitmap(&bmp);
pDC->StretchBlt(0,0,1024,758,&memdc,0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY);
}
本文介绍了一个使用CExamineView进行绘图的具体示例。通过加载位图资源并利用CDC对象的方法,实现了将位图绘制到指定视图上的功能。此示例展示了如何在MFC应用程序中进行基本的位图绘制操作。
898

被折叠的 条评论
为什么被折叠?



