ImageList_DrawIndirect(&drawing);
dc.SelectObject( pOldBmp );
- dc.DeleteDC();
return(TRUE);
}
drawdc->BitBlt(nXDest,nYDest,nWidth, nHeight, &dc,0,0,SRCCOPY);
// reset DCs
ddc.SelectObject(pddcOldBmp);
- ddc.DeleteDC();
dc.SelectObject(pOldBrush);
dc.SelectObject(pdcOldBmp);
- dc.DeleteDC();
}
void BCMenu::DitherBlt3(CDC *drawdc, int nXDest, int nYDest, int nWidth,
drawdc->BitBlt(nXDest,nYDest,nWidth, nHeight, &dc,0,0,SRCCOPY);
// reset DCs
dc.SelectObject(pdcOldBmp);
- dc.DeleteDC();
}
WORD BCMenu::NumBitmapColors(LPBITMAPINFOHEADER lpBitmap)
CBitmap *pOldBitmap = dcMem.SelectObject(pBitmap);
dcMem.BitBlt(0, 0, rc.Width(), rc.Height(), pDC, rc.left, rc.top, SRCCOPY);
dcMem.SelectObject(pOldBitmap);
- dcMem.DeleteDC();
return pBitmap;
}
CBitmap *pOldBitmap = dcMem.SelectObject(pBitmap);
pDC->BitBlt(x, y, bm.bmWidth, bm.bmHeight, &dcMem, 0, 0, SRCCOPY);
dcMem.SelectObject(pOldBitmap);
- dcMem.DeleteDC();
}
/**
SetDIBits(dcMem.m_hDC, (HBITMAP)*pBitmapDarkened, 0, bm.bmHeight, pbuf.get(), &bi, DIB_RGB_COLORS);
dcMem.SelectObject(pOldBitmap);
- dcMem.DeleteDC();
return pBitmapDarkened;
}
m_sFontFace = (::EnumFontFamilies(dc.m_hDC,
_T("Tahoma"), (FONTENUMPROC) EnumFontFamProc, 0) == 0) ?
_T("Tahoma") : _T("Arial");
-
- dc.DeleteDC();
-
}
BEGIN_MESSAGE_MAP(CSizingControlBarCF, baseCSizingControlBarCF)
dc.BitBlt(0, 0, rcBar.Width(), rcBar.Height(), &mdc, 0, 0, SRCCOPY);
mdc.SelectObject(pOldBm);
- mdc.DeleteDC();
}
void CSizingControlBar::NcPaintGripper(CDC* pDC, CRect rcClient)