程序如下:
void CMyseeView::OnDraw(CDC* pDC)
{
CPaintDC dc(this);
CMyseeDoc* pDoc=GetDocument();
ASSERT_VALID(pDoc);
if(pDoc->flag==1)
{
SetDIBitsToDevice(dc.m_hDC ,0,0,pDoc->bi.biWidth,pDoc->bi.biHeight,0,0,0,pDoc->bi.biHeight,pDoc->lpBuf,pDoc->pbi,DIB_RGB_COLORS);
}
Invalidate(FALSE);
}
就是没有显示啊!大哥门帮下忙吧!
debug能看见图片内容已经进入内存了!好象是dc.m_hDC的不到设备环境,该怎么写啊?