对话框上的静态文本框,该怎么处理

对话框上的静态文本框
一个对话框上的静态文本框,用来显示查找的记录数,初始显示是0,当我查找到记录的时候,再次调用setwindowtext函数设置记录数,但是新的记录数和原来的记录数重叠在一起了。这是怎么回事。

------解决方案--------------------
设置文本之后更新一下视图:
Invalidate();

------解决方案--------------------
是不是把静态文本框背景透明了
------解决方案--------------------
没用是不可能滴。。
你这样:
C/C++ code

CRect rc;
m_static.GetWindowRect(&rc);
ScreenToClient(&rc);
InvalidateRect(rc);

------解决方案--------------------
有啥不一样的?你先设置你的文字,再刷新不就可以了?
把我的变量名字换成你的呗。