我在对话框上显示了一张图片
当我移动窗体的时候,图片时有时没有,或者一直闪烁在加入
CWnd::DefWindowProc(WM_PAINT, (WPARAM)dc.m_hDC , 0);
后就好,移动的时候,没什么变化.
把CWnd::DefWindowProc(WM_PAINT, (WPARAM)dc.m_hDC , 0);换成SendMessage(WM_PAINT, (WPARAM)dc.m_hDC , 0),则不行.不知道为什么?
当我移动窗体的时候,图片时有时没有,或者一直闪烁在加入
CWnd::DefWindowProc(WM_PAINT, (WPARAM)dc.m_hDC , 0);
后就好,移动的时候,没什么变化.
把CWnd::DefWindowProc(WM_PAINT, (WPARAM)dc.m_hDC , 0);换成SendMessage(WM_PAINT, (WPARAM)dc.m_hDC , 0),则不行.不知道为什么?
应在ONDRAW()画图
有什么区别对话框没有OnDraw
OnDraw
应该添加什么函数
FAQ中有很多完整的讨论记录
大致的技术无非是双缓冲、避免刷新背景等等