关于标题栏重绘的有关问题

关于标题栏重绘的问题
自绘的MainFrameWnd的标题栏
分别已经在WM_PAINT,WM_NCPAINT,WM_ACTIVE,WM_ACTIVEAPP这些消息中
进行了标题栏重绘,确实一般情况下标题栏没有出现系统绘制标题栏的闪烁现象
但是我的这个标题文字是要经常改变的,在进行SetWindosText时,会明显的看到系统绘制标题栏的闪烁现象.我在处理WM_SETTEXT消息中返回FALSE,使系统不能够设置标题内容(我自己Draw标题文字),这样确实没有闪烁了,但是任务栏的文字又没有了(任务栏里的文字和标题栏是一样的)

有什么办法使系统在SetWindowText时不绘制标题栏?
或者能在不SetWindowText的情况下改变任务栏的文字也可以



------解决方案--------------------
不用SetWindosText,自己写一个函数替代,你既然已经完全自绘了标题栏,画什么就是自己的事儿,可以这样


void CMainFrameWnd::SetWindowText(CString aaa)
{
m_sTitle = aaa;
//Draw Title, 不要调基类的SetWindowText函数

.......

}
------解决方案--------------------
顶,楼上说的好象可以。