在mdi中,如何保证子窗体都在同一位置?
下面三种方法不理想:
1:不设成窗体最大化,设了有闪烁
2:用top,left属性也会有闪烁,不用
3:align:=alclient设了有闪烁,不用
请问用什么其他办法?不然的话,打开窗体,每次位置都偏移!!!!!

解决方案 »

  1.   

    当然是在窗口还没有Show之前就制定Postion啦。
    在OnCreate事件中指定Top,Left,Width,Height应该就可以了
      

  2.   

    设置前先:
    LockWindowUpdate(被设置窗体.Handle);
    设置完后:
    LockWindowUpdate(0);就不会有闪烁了————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————