如题,本人做了一个SDI程序,View窗体中添加有4个OCX的视频播放窗口。现在有个问题,如何让View窗体随着父窗体的大小而改变到适合父窗体的大小。因为程序要运行在全屏模式下,运行在不同的分辨率下。求高手不吝赐教..小弟不胜感激.

解决方案 »

  1.   

    控件多的话比较麻烦
    方法1.视频播放窗口根据View的大小动态创建
    方法2.网上有现成的类cdxCSizingDialog等等,可以借鉴
      

  2.   

    //使SDI程序中的程序框架随着视图大小的变化而变化
      this->SetScrollSizes(MM_TEXT,CSize(800,600));   
      CFormView::OnInitialUpdate();   
      GetParentFrame()->RecalcLayout();   
      ResizeParentToFit(false); 
    但是你用了控件,可能需要调整控件属性,你自己试验吧。