deque <CBitmap>  Picture;
CDC *pDC;//屏幕DC
pDC = CDC::FromHandle(::GetDC(NULL));//获取当前整个屏幕DC
int Width = pDC->GetDeviceCaps(HORZRES);
int Height = pDC->GetDeviceCaps(VERTRES); CDC memDC;//内存DC
memDC.CreateCompatibleDC(pDC); CBitmap memBitmap;
CBitmap *oldmemBitmap;//建立和屏幕兼容的bitmap
memBitmap.CreateCompatibleBitmap(pDC, Width, Height); oldmemBitmap = memDC.SelectObject(&memBitmap);//将memBitmap选入内存DC
memDC.BitBlt(0, 0, Width, Height, pDC, 0, 0, SRCCOPY);//复制屏幕图像到内存DC
memDC.SelectObject(oldmemBitmap);    cd->Picture.push_back(memBitmap);这句说错误 3 error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)