我想使一个可执行程序中的每个窗口都显示一个任务栏。而且每个窗口都可以单独的最小化或隐藏。即主窗体最小化或隐藏后其他窗体仍然可以正常显示和进行操作;主窗体关闭后程序退出。有点类似于QQ的窗口处理。有知道方法的麻烦告知一下,谢谢~~~~

解决方案 »

  1.   

    public
        { Public declarations }
        procedure CreateParams(var Params: TCreateParams); override;
    procedure TFormDebug.CreateParams(var Params: TCreateParams);
    begin
      inherited CreateParams(Params);
      Params.ExStyle   := Params.ExStyle or WS_EX_APPWINDOW;
      Params.WndParent := GetDesktopWindow;
    end;你是想所有创建的窗口都在任务栏上显示一个任务栏图标吧。初一看你的问题,都开始创建任务栏了,赫赫。
      

  2.   

    嘿嘿,谢了,iuIRCClient(我是老鹰) ,我现在给分