你在哪个函数做的?要在OnDraw或者OnPaint函数中做,
在其他函数中的不行。

解决方案 »

  1.   

    BITMAPINFO *Bitmap;//获得图像信息头并已经分配内存 
    LPSTR lpBits=(char*)Bitmap+ImageProc.CalcBitmapInfoSize(Bitmap->bmiHeader);//得到位图数据指针 
      有了这两个以后,在OnDraw中
    StretchDIBits(pDC->GetSafeHdc(), 100, 100,512,512, 
    0, 0, 512, 512, 
    pDoc->m_dib.GetPixelStart(), (LPBITMAPINFO) lpdib, DIB_RGB_COLORS, SRCCOPY); 
    StretchDIBits 在MSDN中一搜 参数就知道了,上面的数值是我程序中的,呵呵