比如窗体最大化时,窗体上的控件也调整相应的位置?很急!!

解决方案 »

  1.   

    比如,对一个对话框
    CWnd *pOKButton = GetDlgItem(IDOK);
    if(pOKButton) pOKButton->MoveWindow(CRect(0,0,20,20));
      

  2.   

    能不能不制定控件要移动的具体位置,而让它随着窗体的最大化,自动调整相对位置,C++ bulider里好像就设一个什么属性就行了,vc怎么搞得啊
      

  3.   

    在onsize中处理。
    =============
    C++ bulider里好像就设一个什么属性就行了,vc怎么搞得啊
    =============
    你可以去用C++ bulider.
      

  4.   

    处理WM_SIZE消息在消息处理函数中加入调整控件大小的函数:SetWindowPos()
      

  5.   

    只能自己对每一个控件MoveWindow了