OVH Cloud OVH Cloud

Programme dans la barre des tâches

3 réponses
Avatar
David CALDERINI
Bonjour,

J'essaye d'afficher l'icône de mon programme dans les
icônes de lancement rapide de windows. (Dans la barre des tâches près de
l'horloge).

Pour l'instant j'y arrive au moyen d'un controle trouvé sur le net.
Y a t'il un moyen plus traditionnel ?

En effet pour l'instant j'y arrive sauf que si l'utilisateur ferme la form
principale, l'îcone de la barre des tâches disparaît également (logique).

Qu'elle serait la meilleur façon de faire?

Merci d'avance.

3 réponses

Avatar
David CALDERINI
Je poste ce que j'ai trouvé en fesant quelques recherches:

http://www.google.fr/search?qÊche:Dn3OLqRIlXgJ:msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemwindowsformsnotifyiconclasstopic.asp+NotifyIcon+&hl=fr


"David CALDERINI" a écrit :

Bonjour,

J'essaye d'afficher l'icône de mon programme dans les
icônes de lancement rapide de windows. (Dans la barre des tâches près de
l'horloge).

Pour l'instant j'y arrive au moyen d'un controle trouvé sur le net.
Y a t'il un moyen plus traditionnel ?

En effet pour l'instant j'y arrive sauf que si l'utilisateur ferme la form
principale, l'îcone de la barre des tâches disparaît également (logique).

Qu'elle serait la meilleur façon de faire?

Merci d'avance.




Avatar
LEBRUN Thomas
Dans l'evenemetn de Closing de ta form, met e.Cancel à True.
Cela empêchera ta form de se fermer.

Ensuite, toujours dans cet evenement, tu fais passer l'etat de ta form à
minimisé.
N'oublie pas de préciser que ta form ne doit pas apparaitre dans la barre
Windows et cela devrait fonctionner


A+

-------------------
LEBRUN Thomas
http://morpheus.developpez.com
http://blog.developpez.com/index.php?blog=9

"David CALDERINI" a écrit :

Je poste ce que j'ai trouvé en fesant quelques recherches:

http://www.google.fr/search?qÊche:Dn3OLqRIlXgJ:msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemwindowsformsnotifyiconclasstopic.asp+NotifyIcon+&hl=fr


"David CALDERINI" a écrit :

> Bonjour,
>
> J'essaye d'afficher l'icône de mon programme dans les
> icônes de lancement rapide de windows. (Dans la barre des tâches près de
> l'horloge).
>
> Pour l'instant j'y arrive au moyen d'un controle trouvé sur le net.
> Y a t'il un moyen plus traditionnel ?
>
> En effet pour l'instant j'y arrive sauf que si l'utilisateur ferme la form
> principale, l'îcone de la barre des tâches disparaît également (logique).
>
> Qu'elle serait la meilleur façon de faire?
>
> Merci d'avance.
>
>


Avatar
David CALDERINI
Merci Thomas, je connaissais pas le e.Cancel


"LEBRUN Thomas" a écrit :

Dans l'evenemetn de Closing de ta form, met e.Cancel à True.
Cela empêchera ta form de se fermer.

Ensuite, toujours dans cet evenement, tu fais passer l'etat de ta form à
minimisé.
N'oublie pas de préciser que ta form ne doit pas apparaitre dans la barre
Windows et cela devrait fonctionner


A+

-------------------
LEBRUN Thomas
http://morpheus.developpez.com
http://blog.developpez.com/index.php?blog=9

"David CALDERINI" a écrit :

> Je poste ce que j'ai trouvé en fesant quelques recherches:
>
> http://www.google.fr/search?qÊche:Dn3OLqRIlXgJ:msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemwindowsformsnotifyiconclasstopic.asp+NotifyIcon+&hl=fr
>
>
> "David CALDERINI" a écrit :
>
> > Bonjour,
> >
> > J'essaye d'afficher l'icône de mon programme dans les
> > icônes de lancement rapide de windows. (Dans la barre des tâches près de
> > l'horloge).
> >
> > Pour l'instant j'y arrive au moyen d'un controle trouvé sur le net.
> > Y a t'il un moyen plus traditionnel ?
> >
> > En effet pour l'instant j'y arrive sauf que si l'utilisateur ferme la form
> > principale, l'îcone de la barre des tâches disparaît également (logique).
> >
> > Qu'elle serait la meilleur façon de faire?
> >
> > Merci d'avance.
> >
> >