界面上放了200多个控件按钮,显示的时候特别慢.请高手指点.

解决方案 »

  1.   

    是进入界面时很慢,进入后就不慢了.不明白rouqing的意思?
      

  2.   

    界面应该设计的简洁一点
    强制刷新:procedure TForm1.FormCreate(Sender: TObject);
    begin
      Form1.Invalidate;
    end;
      

  3.   


    SendMessage(Handle, WM_SETREDRAW, 1, 0);
    创建界面
    SendMessage(Handle, WM_SETREDRAW, 0, 0);
    RedrawWindow(Handle, nil, 0, RDW_INVALIDATE + RDW_UPDATENOW + RDW_ALLCHILDREN);
      

  4.   

    窗体创建在非可视区域,等创建完成,再移动到可视区域。top := -1000;之类的。