就像IE和QQ那。IE中当打开一个新窗口时它在任务栏上有一个自己的图标。QQ中的每一个对话窗口,都有一个自己的图标。

解决方案 »

  1.   

    呵呵~有一个办法。不过不是好办法,用动态连接库.dll动态创建出来的窗体在任务栏里都有图标
      

  2.   

    在类声明中重载CreateParams:
    procedure CreateParams(var Params: TCreateParams); override;
    然后:
    procedure TfrmChild.CreateParams(var Params: TCreateParams);
    begin
      inherited CreateParams(Params);
      Params.ExStyle:= Params.ExStyle or WS_EX_APPWINDOW;
    end;