Cacher l'application de la barre des taches

Pour cacher l'application de la barre des tâches ajouter la ligne suivante dans le fichier
projet (.dpr):

Ajouter l'unité Windows dans les Uses

program Project1;

uses
Forms,
Windows,
Unit1 in 'Unit1.pas' {Form1};

{$R *.RES}


begin
Application.Initialize;
SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW); // <<< Ajouter cette ligne
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

De plus, voici comment cacher la fiche, par exemple pour créer une application dans le systray
(aussi à mettre dans le fichier projet):

begin
Application.Initialize;
Application.ShowMainForm := False; // <<< Ajouter cette ligne
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

Il est possible de combiner les deux ensemble.
Ajouter un commentaire
Pseudo
Adresse email
Site internet (optionnel)
Votre commentaire
Fiche de l'article
Mise a jour25/11/2002
VisualisationVu 2286 fois
PublicInternaute zz
CategorieDelphi - Trucs et astuces - Objet
Auteur de l'article
SwissDelphiCenter SwissDelphiCenter
connecté le 02/11/2011
329 articles dans la section
Contacter l'auteur