view背景有时不能刷新,有时又可以。1:5到10左右。
SDI程序在CChildView基于CWnd派生。
我在OnPaint()中,画背景图。
在CChildView::OnPaint()中
....
CDC dcMem;
dcMem.CreateCompatibleDC(pDC);
CBitmap *pbmpOld=dcMem.SelectObject(m_Skin.GetBackBitmap ());
pDC->BitBlt(0,0,size.cx ,size.cy,&dcMem,0,0,SRCCOPY);
dcMem.SelectObject (pbmpOld);
....
我的程序有最小化按钮(无最大化按钮),我不停的最小化,然后恢复普通大小。
总会出现几次不能显示背景的机率。但是我把另外一个程序在它上面晃一下,
图象有全部出现了。
请问这是怎么回事?
另:我把最小化按钮去掉后,好象就没有这个问题了???