OVH Cloud OVH Cloud

Icone + barre des taches

1 réponse
Avatar
Nicolas
Bonjour,

Je voudrais mettre =E0 jour le texte de mon icone en barre=20
des taches, je m'explique :

Mon appli (sous vb6) est une appli lanc=E9e en tache de fond=20
qui doit se d=E9clencher 1 fois par jour =E0 une heure donn=E9e.=20

L'utilisateur la lance une fois et elle vient se mettre en=20
barre des taches =E0 cot=E9 de l'heure avec une petit icone.

Ce que je souhaiterais ce que lorsque je passe le curseur=20
de la souris, cela m'affiche le temps restant avant le=20
prochain lancement. Or j'arrive =E0 initialiser cette valeur=20
au lancement, mais impossible de la mettre =E0 jour avec le=20
Timer de mon formulaire par la suite (toutes les secondes)

Si vous avez des piste.

Merci d'avance

Nicolas

1 réponse

Avatar
François Picalausa
"Nicolas" a écrit dans le message de
news:098701c3ae7e$622b40e0$
Bonjour,

Je voudrais mettre à jour le texte de mon icone en barre
des taches, je m'explique :

Mon appli (sous vb6) est une appli lancée en tache de fond
qui doit se déclencher 1 fois par jour à une heure donnée.

L'utilisateur la lance une fois et elle vient se mettre en
barre des taches à coté de l'heure avec une petit icone.

Ce que je souhaiterais ce que lorsque je passe le curseur
de la souris, cela m'affiche le temps restant avant le
prochain lancement. Or j'arrive à initialiser cette valeur
au lancement, mais impossible de la mettre à jour avec le
Timer de mon formulaire par la suite (toutes les secondes)

Si vous avez des piste.

Merci d'avance

Nicolas



Bonjour/soir,

à partir de la fonction Shell_NotifyIcon, en utilisant NIM_MODIFY comme
message, tu pourra changer ton icone.
Attention toutefois à bien remplir les membres hWnd et uID de ta structure
NOTIFYICONDATA.
Pour les déclarations utiles:
http://support.microsoft.com/default.aspx?kbid6085

pour plus d'informations sur Shell_NotifyIcon:
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/functions/shell_notifyicon.asp

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com