Hi,
I want to create a bitmap in memory from the contents of a device context held in memory, and I'm really struggling. Here's my CDC code :
ThanksCode:CPaintDC dc(this); // device context for painting m_sCaption = "Some text"; CFont font; font.CreatePointFont(150, _T("Verdana")); CDC memDC; memDC.CreateCompatibleDC(&dc); memDC.SetBkMode(TRANSPARENT); memDC.SetTextColor(RGB(0, 0, 0)); memDC.SelectObject(&font); memDC.TextOut(0, 0, m_sCaption); CSize sz = memDC.GetTextExtent(m_sCaption); // i now have my text in a device context, and i know the size of the image. // what code do i add here to copy this into a bitmap ?




Reply With Quote