当前位置: 代码迷 >> VC/MFC >> 自定义CStatic控件,文字闪耀
  详细解决方案

自定义CStatic控件,文字闪耀

热度:142   发布时间:2016-05-02 03:48:40.0
自定义CStatic控件,文字闪烁
HI,all
我做了一个子窗体,子窗体又划分37个子窗体,这37个子窗体每个子窗体上面有3个自定义的CStatic控件,CStatic控件的本背景颜色跟这37个子窗体的背景颜色一样,但是,我对37个子窗体其中的一个进行操作的时候(就是画边框),这37个子窗体其他子窗体内的CStatic控件文字会闪烁,为什么啊????
------解决思路----------------------
只调用刷新控件的Invalidate,  不要父窗口的Invalidate
------解决思路----------------------
“鼠标移动到37个子窗体其中一个的时候,子窗体要画蓝色边框的”
其实 就是 2个 要 Invalid 的 ,即 鼠标上 一个(要记住) , 和 鼠标 当前 这个(再移动鼠标 他就是上一个)。
  相关解决方案