对话框在缩放时,使其中的控件的位置也随之移动,保持整个画面的合理布局?

解决方案 »

  1.   

    SetWindowPos 或者 MoveWindow
    在WM_SIZE消息处理里面自己在每个控件上调用 坐标就自己计算了 :)
      

  2.   

    up
    OnSize()
    OnSizing()
    里面都要处理
    这样可以显得动作更平滑一些
      

  3.   

    的确有更好的办法--使用.Net就可以了,其中的Control设置一下属性就可以了。(具体哪个属性我忘了,呵呵)。
    使用标准的Win32,只能自己计算Rect,然后SetWindowPos或者MoveWindow的。======================================================================
    百尺竿头,卧薪尝胆