我要通过对话框里的一个按钮将该(长方形的)对话框自身由横的变成竖的。

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1777/1777350.xml?temp=.7148096
      

  2.   

    直接调用MoveWindow()函数,对窗体的大小、位置都可以重新设置。
      

  3.   

    果然够有创意,无怪乎CSDN封杀过你!佩服佩服
      

  4.   

    兄弟,你想做什麽?
    你把對話框變了大小,用moveWindow可以實現,
    但你對話框裏面的控件呢?位置怎麽辦?
    我看loopyifly(深情咸鱼) 的方法很好,
      

  5.   

    OK!MoveWindow和SetWindowPos都可以。
    窗口是改变了,可里面的控件位置不变,再请问控件的位置该怎么变?
      

  6.   

    用CCtonrolPos很方便,控件的位置、大小都可以随着对话框的大小的改变而改变。http://www.codeguru.com/dialog/ControlPos.shtml
      

  7.   

    不好意思,写错了,应该是CControlPos
      

  8.   

    CControlPos的CP_MOVE_HORIZONTAL参数怎么没用?