橡皮筋画图
请教大神,你们使用橡皮筋画图的时候会闪吗?我使用橡皮筋画感觉闪的挺厉害啊。。。,我也知道使用双缓冲,但是实现windows画图板这种功能不都是使用的橡皮筋技术么,我想问的是大家用橡皮筋闪不闪,如果不闪,难道是我的使用有问题?
此为在mousemove中的实现代码:
CClientDC dc(this);
dc.SetROP2(R2_NOTXORPEN);
CBrush *pBrush = CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));
CBrush* pOldBrush = dc.SelectObject(pBrush);
dc.Rectangle(CRect(m_ptOrigin, m_ptOld));
dc.Rectangle(CRect(m_ptOrigin, point));
m_ptOld = point;
dc.SelectObject(pOldBrush);