BitBlt()函數将位圖的像素從記憶體顯示環境複制到顯示器裝置環境。
目标位圖:顯示的位置
原位圖:資源
建造BMP:使用畫圖闆另存為BMP,可以選擇好多色數
void CLoadBitmapView::OnDraw(CDC* pDC)
{
CLoadBitmapDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CBitmap bitmap; //聲明CBitmap對象
CDC dc; //CDC對象
bitmap.LoadBitmap(IDB_BITMAP3); //加載資源
dc.CreateCompatibleDC(pDC); //建立記憶體裝置環境
dc.SelectObject(&bitmap); //将位圖選入記憶體裝置環境中
pDC->BitBlt(0,0,555,666,&dc,0,0,SRCCOPY); //将記憶體裝置環境複制到真正的裝置環境
}