StretchBlt用法

来源:互联网 发布:淘宝上的算命 编辑:程序博客网 时间:2024/05/17 22:48

首先定义

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);
}

原创粉丝点击