请教下大家.用MFC写了一个程序.正常的情况下程序界面如下图
但是有时候切换到其他程序在切换回来时,界面就不变白掉了,如下下图所示~
请问是怎么回事呢?怎么解决~谢谢

解决方案 »

  1.   

    光看现象不太好说,你检查一下你的 OnPaint 函数吧,看样子是你文本框左边的区域自毁出问题了
      

  2.   

    我重载的是ONshowwindow.只在里边添加了要执行的自己写的函数..
      

  3.   

    我往CEdit控件发送数据用的是SetWindowText...
      

  4.   

    看看你对话框的属性里面有个clip children 还有个 clip siblings 这个属性默认是false 你设置成true试试这两个属性是指定重绘对话框时,会忽略掉子窗口区域
      

  5.   


    可能吧~但是不知道怎么搞定呢~框架是老师做好的了,所以做起来比较简单~但是由于MFC是速学的,很多基础的东西不懂.....
      

  6.   

    我现在是主窗口一个,每个TAB页都有一个窗口,TAB页里还有多个窗口.请问这个属性,是全部都要改还是只改部分?具体哪个呢?望回答,谢谢
      

  7.   

    clip children这个设置为TRUE后就变成第二张出问题的图那样子了~
      

  8.   

    额,请问贴图的代码是哪块我哪里是直接用工具箱里的CEdit控件放上去的。。
      

  9.   

    我最近也在研究“树结构”,不知楼主可否赐教一二呀
    http://topic.csdn.net/u/20120425/10/87c929d4-cbfd-426c-a2bf-386e4f528a67.html