具有透明效果的static控件的刷新问题?(有点难)
zdcs 2006-07-19 09:29:19 我实现了一个具有透明效果的static控件,具体做法是重载了
HBRUSH CLabel::CtlColor(CDC* pDC, UINT nCtlColor)
{
CBrush bbb=pDC->SetBkMode(TRANSPARENT);
return (HBRUSH)GetStockObject(NULL_BRUSH);//|!!!!!!!!!!!!
}
实际上达到了目的,这一步成功
问题是:我用一个Clabel作了一个时钟显示的功能,即在CXXXDlg的的ontimer中不断的按照当前时间更改这个控件的文本,结果是无法刷新,就是说本来是01,下一秒02时出现01和02数字重叠的效果,
时间久了最终黑成一团,请问该如何解决????
谢谢!!!!