刷新--单独刷新某个控件

来源:互联网 发布:网络交换机辐射大不大 编辑:程序博客网 时间:2024/05/18 02:49

在给对话框加上皮肤后,发现一个问题:

对话框上的Static控件显示的文字不刷新,又不想使用Invildate函数将整个界面都重绘一下。

只刷新Static控件的方法如下:

 

     CRect rect;

     GetDlgItem( IDC_STATIC_INFO_TEXT )->GetWindowRect( &rect );

     ScreenToClient( &rect );

     InvalidateRect( &rect, TRUE );