CDialogBar窗口大小改变时,为什么主mdi窗口客户区大小没变化
而且,CDialogBar窗口大小改变时的背景窗口没有重绘。会留下很多的灰色方块。请高手帮我。
谢谢。

解决方案 »

  1.   

    改变时调用Frame的RecalcLayout();
    CDialogBar的OnPaint()中自画
      

  2.   

    谢谢 modena(非云)兄。
    在CDialogBar的RESIZE事件中添加了调用Frame的RecalcLayout();
    但是,CDialogBar的大小就不能改变了。为什么?
    请教各位大虾。
      

  3.   

    这个问题很难几句话解释清楚,不过你可以阅读深入解析MFC一书中的第9章第二小节,相信会有所收获的.
      

  4.   

    Cdialogbar can not be resized when docked.