At first,you must impot a bitmap,and you need to map a OnPaint function ,finally you can write codes like : Mydialog::OnPaint() { CPaintDC dc(this); CBitmap m_bitmap; CDC memDC; memDC.CreateCompatibleDC(&dc); m_bitmap.LoadBitmap(IDB_BITMAP); memDC.SelectObject(&m_bitmap); dc.BitBlt(25,40,165,227,&memDC,0,0,SRCCOPY); } if you do in this step ,you will succeed!
建立一个兼容DC,
把位图和DC关联。
用BitBlt复制到指定窗口,即可
Mydialog::OnPaint()
{
CPaintDC dc(this);
CBitmap m_bitmap;
CDC memDC;
memDC.CreateCompatibleDC(&dc);
m_bitmap.LoadBitmap(IDB_BITMAP);
memDC.SelectObject(&m_bitmap);
dc.BitBlt(25,40,165,227,&memDC,0,0,SRCCOPY);
}
if you do in this step ,you will succeed!