Masquer l’application Winforms à partir de la barre des tâches

Comment puis-je masquer un winform pour qu’il ne s’affiche pas dans la barre des tâches Windows, que l’utilisateur ne le voie pas ou qu’il appuie sur Alt + Tab

Dans le code, procédez comme suit:

this.ShowInTaskbar = false;

Ou en mode conception:

texte alternatif

MODIFIER:

Vous devez également définir le FormBorderStyle

Code:

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;

Conception:

texte alternatif

Cela fonctionne vraiment – il s’agit de quelques impressions d’écran utilisant Windows Vista.

App en cours d’exécution:

texte alternatif

Ne pas apparaître dans ALT + TAB

texte alternatif

Pour masquer votre formulaire à partir de la boîte de dialog Alt + Tab , ajoutez ce code à la classe de votre formulaire:

 // Remove from Alt+Tab dialog protected override CreateParams CreateParams { get { var Params = base.CreateParams; Params.ExStyle |= 0x80; return Params; } }