CDC memDC; memDC.CreateCompatibleDC(pDC); CBitmap bitmap; bitmap.CreateCompatibleBitmap(pDC, m_pImage->GetWidth(), m_pImage->GetHeight());//没问题 //bitmap.CreateCompatibleBitmap(&memDC, m_pImage->GetWidth(), m_pImage->GetHeight()); 这样就绘制一片黑色 memDC.SelectObject(&bitmap); 如上所示。奇怪的问题