求租:vc中有没有类似java中的布局啊!

解决方案 »

  1.   

    好像没有像java那样,不过有一些非常好的界面开发库,不知道算不算你说的布局
      

  2.   

    好像没有,不过可以借鉴一下java的一些布局的思想,响应一下WM_SIZE、WM_SIZING消息。有点烦杂。
      

  3.   

    将客户区分成两个左右两个区域的例子CRect rcRect,rcRect1,rcRect2;
    GetClientRect(&rcRect);
    rcRect1 = rcRect;
    rcRect1.right = rcRect.width()/2;
    rcRect2 = rcRect;
    rcRect2.left = rcRect1.right;在OnSize()里面
    做相应处理
    ::SetRect(&rcRect1,........);