MFC画的图怎么只是闪了一下?????????
CDC*pDC=GetDC();//pDC->LineTo(200,200);CBitmapchessblack;chessblack.LoadBitmapW(IDB_B...
CDC *pDC=GetDC();
//pDC->LineTo(200,200);
CBitmap chessblack;
chessblack.LoadBitmapW(IDB_BITMAP2);
CDC MemDC1;
MemDC1.CreateCompatibleDC (GetDC());
//CBitmap *p_old1;
//p_old1=MemDC1.SelectObject(&chessblack);
MemDC1.SelectObject(&chessblack);
pDC->BitBlt(point.x-15,point.y-14,40,40,&MemDC1,0,0,SRCCOPY); 展开
//pDC->LineTo(200,200);
CBitmap chessblack;
chessblack.LoadBitmapW(IDB_BITMAP2);
CDC MemDC1;
MemDC1.CreateCompatibleDC (GetDC());
//CBitmap *p_old1;
//p_old1=MemDC1.SelectObject(&chessblack);
MemDC1.SelectObject(&chessblack);
pDC->BitBlt(point.x-15,point.y-14,40,40,&MemDC1,0,0,SRCCOPY); 展开
4个回答
展开全部
代码不完整,再多上一些代码,应该更容易看出问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看是不是因为局部变量的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果只是闪了一下就没了,估计是刷新了,在这方面多考虑一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询