Problème de thread en C#

sinon pour annuler la fermeture de la form y a ça :

protected override void OnClosing(CancelEventArgs e)
{
e.Cancel = true;

        base.OnClosing(e);
    }

y a Form.ControlBox aussi pour cacher carrement les trois buttons

Merci les amis , je vais tester vos solutions , je vous tiens au courant.

J’ai pris toute vos idées et j’ai crée un notify icon , comme ca , le programme se range dans la barre d’outil et c’est beaucoup mieux comme ça.