CRichEditCtrl控件透明问题
继承CRichEditCtrl写了一个类,在创建时候设置CreateEx(WS_EX_TRANSPARENT,....)透明风格,父窗体背景是一个PNG图片,闲杂发现拖动CRichEditCtrl滚动条时,闪烁的特别严重,后来在OnVScroll事件中加了这样代码
SetRedraw(FALSE);
CRichEditCtrl::OnVScroll(nSBCode,nPos,pScrollBar);
SetRedraw(TRUE);
RedrawWindow(NULL,NULL,RDW_INVALIDATE|RDW_ERASE|RDW_ERASENOW);
这样拖动滚动条时闪烁没有了,但是文字却重叠了,请问大侠们应该怎么解决,能实现透明无闪烁特效呢?