Afficher une 2° fiche dans la barre des tâches



Télécharger le fichier exemple (3.53 ko)

Pour afficher une 2° fiche dans la barre des tâches, il faut la définir comme enfant du bureau et non de l'application, en surchargeant sa méthode CreateParams. Cependant, il vaut mieux éviter d'appliquer cette méthode à la fiche principale, sous peine de réactions bizzares (impossible de minimizer la fiche, etc):

Afficher une 2° fiche dans la barre des tâches

interface

type
  TForm2 = class(TForm)
  protected
    { Déclarations protégées }
    procedure CreateParams(var Params: TCreateParams); override;
  end;

implementation

procedure TForm2.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.WndParent:= GetDesktopWindow; // Devient une fille du bureau
end;


3 requête(s) SQL executée(s) en 0.001 Secs - Temps total de génération de la page : 0.005 Secs