怎么在同一个程序里,当打开多个窗口的时候,在任务条上都可以看到,可以直接点取选择,我做的怎么只有一个主窗口的?》》
多谢

解决方案 »

  1.   

    这个不好办吧?但是可以做成 mdi形式的程序,各个子窗体之间可以切换的。可以全部最小化,
    然后想看哪个就把哪个最大化
      

  2.   

    不是, 打开的窗口都在WINDOS任务蓝上显示,不是多文档那种, 急...
      

  3.   

    重载
        procedure CreateParams(var Params:TCreateParams);override;
    方法
    type
      TMyForm=class(TForm)
      protected
        { Public declarations }
        procedure CreateParams(var Params:TCreateParams);override;
      end;
      Inherited CreateParams(Params);
      with Params do 
      begin
        wndParent:=GetDeskTopWindow;
      end;将wndParent指向桌面即可
      

  4.   

    SetWindowLong(Form.Handle, GWL_EXSTYLE, GetWindowLong(Form.Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW);